Pour ceux qu'il manquent en Java
- le guide officiel de la SCJP
- The Java Language Specification 3rd edition
- Java Concurrency in practice
- Java Generics & Collection de Naftalin & Wadler
- Java I/O de Elliotte Rusty Harold
- Java Network Programming du même auteur
- Java NIO de Ron Hitchens
- Java Message Services de Richards, Monson-Haefel & A. Chappell
- (quelques livres sur RMI, des frameworks proposant au hasard de l'IoC et/ou de l'AOP)
Pour la méthode :
- Coder Proprement (un livre que tout le monde devrait avoir lu)
- Domain Driven Design de Evans (pas lu, mais il est dans mon étagère, il est pas mal)
- le GoF
Pour la méthode, le cerveau et l'ouverture d'esprit :
- Programming in Scala de Odersky, Spoon & Venners
Pour le cerveau et la culture générale :
- Introduction à l'algorithmique de Corbin & cie (mon livre de chevet en master)
- Compilateurs : principes technique et outils de A. Aho, M. Lam, R. Sethi, J. Ullman (mon livre de chevet en master)
- Systèmes d'exploitation 3rd ed de Tanenbaum
Pour le fun (mais pas seulement) :
- Systemantics: How Systems Work and Especially How They Fail de Gall