Classic Java Book [Herbert Schildt] Java: The Complete Reference (Ninth Edition) [Cay S. Horstmann] Core Java Volume I - Fundamentals + Core Java, Volume II -Advanced Features [Paul Deitel and Harvey Deitel] Java How To Program (10th Edition)