I'm very (as in VERY) new to JAVA. I have been coding in AS3 for a fair while and know it well, but I'm looking to move to a platform that will let me do more with data. I want to be able to write as well as read XML for example. The one thing that is making me wary of moving away form Flash and AS3 are systems such as TweenMax, the ability to use Illustrator artwork etc. I wonder if anyone can share their views on JAVA with XML, can store variables in it for use later? How about graphics and animation libraries etc.

Cheers, T.