What are the best books a Java developer should read?

2 answers 2