A humorous and no-nonsense guide provides a clear introduction to Java and object-oriented programming, covering such elements as window and network programming with easy-to-comprehend examples. (Intermediate)
Books can be attributed to "Unknown" when the author or editor (as applicable) is not known and cannot be discovered. If at all possible, list at least one actual author or editor for a book instead of using "Unknown".
Books whose authorship is purposefully withheld should be attributed instead to Anonymous.
This is still my favourite Java book, it hits the sweet spot of entertaining and teaching the reader at the same time. I liked Head First Java but this book just feels more substantial and I feel I learned more from it. Unfortunately it is a bit dated now as Java has changed substantially since it was written. I would still recommend it in conjunction with a more current text.