
Originally Posted by
kaneswan
If a straight up intro book is what you're looking for, I like Building Java Programs by Reges & Stepp, but it's $$ and full disclosure, Reges was my prof. Complement an intro book with some kind of object-oriented design book because OO is probably going to be your biggest leap coming from vb.
You should be ok with a getting an older version of any book, just read up on the stuff that was introduced with Java 8 (and 9 if you're on the bleeding edge), lambda expressions in particular.
You'll be able to find all the syntax you need in the official documentation and stack overflow, so if you want to save money, get an OO book first - I'll look around and see if I can come back with a good recommendation.
Bookmarks