What are the best reference books for learning Java?
What is the best book for learning Java?