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