What to Read After Thinking in Java
Readers who loved Thinking in Java by Bruce Eckel keep reaching for these 24 books. This list is built from where Thinking in Java is read alongside other books across reader co-reads and book lists. The more independent sources agree on a title, the higher it ranks.
Books to read after Thinking in Java
Effective Java
Head First Java, 2nd Edition
Design Patterns
Java Concurrency in Practice
Test Driven Development
Head First Servlets and JSP
Java Persistence with Hibernate
Core Java 2.
Data structures & algorithms in Java
Applying UML and patterns
Agile Software Development, Principles, Patterns, and Practices
Enterprise Integration Patterns
Ruby Programming Language
Modern Operating Systems
The passionate programmer
Head First design patterns
Core Java
Java
Spring in action
Joel on Software
Pragmatic Programmer
Programming Perl
Compilers, principles, techniques, and tools
Head first java