What is the best way to learn Java?
You have no idea how much I love this question. I was in almost your exact situation a few months ago, wanting to learn an a Object-Oriented (OO) language, and so I decided to try Java. Why not, right? The first thing you should do is download a good Java IDE (Integrated Development Environment).