This week's book giveaway is in the OCAJP forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide 1Z0-808 and have Jeanne Boyarsky & Scott Selikoff on-line! See this thread for details.
This is the book I see hanging around most of the sites where I do development. From what I understand, it's a good book that covers the fundamentals pretty good, although sometimes it feels like it's trying hard to cover too much. Nevertheless, it does cover alot, so thats to be expected.
Of course, there are always the big red books. This Wrox book is a good reference, and reads, looks and feels like any other Wrox book, which some people like, and some people don't. I've always liked the Wrox books myself.
One thing I always find about the Wrox books is they are often written by many authors, as are many technical books. Sometimes that takes away from the experience and common thought thread that should run throughout a technical book.