tags:

views:

134

answers:

3

Possible Duplicate:
Where should a veteran C programmer start in order to master Java ?

Hi,

I have a lot of experience in C and Python, but I'd like to pick up some Java. I was curious if there was a "quick and dirty" guide tailored for people with previous CS background. I'd prefer free online resources but appreciate any suggestion.

Thanks, Brian

+1  A: 

Start with this http://java.sun.com/docs/books/tutorial/

Romain Hippeau
A: 

I was in a similar position a while back, so I spent a lot of time Googling for some decent tutorials and I always ended up going back to those at the Sun JDN. There are a lot of tutorials on that page so be warned that you should have at least a vague idea of which part of the language and library you want to learn before you start.

DuFace
+3  A: 

For people with a background in C / C++ Bruce Eckel wrote Thinking In Java. If you like the pdf, you can get the paper version too. You won't regret getting it.

rsp