Head First Java is one of the pretty classic books, easy to learn, easy to absorb,… for those who are learning on the path of learning Java programming. You will have a very quick approach to Java through the very clever and interesting presentation in this book.
With unique presentation, vivid style, puzzles, visuals… Head First Java is not only good for anyone new to Java, but also good for those of you who have advanced levels.
Others just say object.equals (object) should be written instead of object == object. And Head First Java helps to explain why to write like that.
The author also subtly leaves many hints about the important part with the sentence: “You can apply this technique in almost any case” or “don’t worry about the rest of the complexity because you probably will never. now have to use it ”.
Content focused on Java 5.0, including programming knowledge from core to advanced: Class, Object, Thread, Collection, Generics, Enum, Variable Arguments, Auto-boxing, Swing, Networking, Java IO…