Hi everyone! I am looking for a good Java book which will be able to give a very deep knowledge on the core Java. Head First Java doesn't work that good, it's not deep enough. I want something like Java Puzzlers, but a study guide. Something, what will give a necessary solid background for being able to answer any of puzzles. Thank you for your advices! [ May 05, 2006: Message edited by: Olexandr Prokhorenko ]
Effective Java Programming Language Guide by Joshua Bloch
There is another comparable book, but I can't remember the title (I'm not at my desk as I type this), that examines features of the Java language in a more detailed fashion than the typical tutorial. If I can locate that title I'll list it here as well.
At an advanced level you're rarely talking about a single book. Both tomes mentioned are essential reading, and should be on everyone's bookshelf IMO (I keep the JLS in electronic version, cheaper that way).
But if you get into things there's a whole library of books that'll make their way into your collection. Start out collecting just about everything O'Reilly has to offer. When that's not enough, there's AW, APress, and others.
Doody calls. I would really rather that it didn't. Comfort me wise and sterile tiny ad: