Marek Krzeminski wrote: . . . * all the auto-code generation features available in eclipse
That's not a general Java™ feature, but is specific to Eclipse
I'm also still trying to get comfortable with the garbage collector. I'm not use to not deallocating memory after I request it using new.
That is a major advantage; automatic memory management, but you do have to get used to not using free or a destructor/finaliser.
By the way: There is one book I think is very good, and it is specifically intended for people who are familiar with C++:
Horstmann and Cornell.
[edit]Spelling corrections[/edit]