Which are the best sites to learn Java programming?
What are some good sites to learn Java?