What are the best reference books for learning Java?
What would be the best book to begin with for Java?