Head First Java, 2nd Edition
Publisher: O'Reilly Media
Final Release Date: February 2005
Pages: 720

Learning a complex new language is no easy task especially when it s an object-oriented computer programming language like Java. You might think the problem is your brain. It seems to have a mind of its own, a mind that doesn't always want to take in the dry, technical stuff you're forced to study.

The fact is your brain craves novelty. It's constantly searching, scanning, waiting for something unusual to happen. After all, that's the way it was built to help you stay alive. It takes all the routine, ordinary, dull stuff and filters it to the background so it won't interfere with your brain's real work--recording things that matter. How does your brain know what matters? It's like the creators of the Head First approach say, suppose you're out for a hike and a tiger jumps in front of you, what happens in your brain? Neurons fire. Emotions crank up. Chemicals surge.

That's how your brain knows.

And that's how your brain will learn Java. Head First Java combines puzzles, strong visuals, mysteries, and soul-searching interviews with famous Java objects to engage you in many different ways. It's fast, it's fun, and it's effective. And, despite its playful appearance, Head First Java is serious stuff: a complete introduction to object-oriented programming and Java. You'll learn everything from the fundamentals to advanced topics, including threads, network sockets, and distributed programming with RMI. And the new. second edition focuses on Java 5.0, the latest version of the Java language and development platform. Because Java 5.0 is a major update to the platform, with deep, code-level changes, even more careful study and implementation is required. So learning the Head First way is more important than ever.

If you've read a Head First book, you know what to expect--a visually rich format designed for the way your brain works. If you haven't, you're in for a treat. You'll see why people say it's unlike any other Java book you've ever read.

By exploiting how your brain works, Head First Java compresses the time it takes to learn and retain--complex information. Its unique approach not only shows you what you need to know about Java syntax, it teaches you to think like a Java programmer. If you want to be bored, buy some other book. But if you want to understand Java, this book's for you.

Table of Contents
Product Details
About the Author
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreillyHead First Java, 2nd Edition
 
4.2

(based on 33 reviews)

Ratings Distribution

  • 5 Stars

     

    (21)

  • 4 Stars

     

    (5)

  • 3 Stars

     

    (1)

  • 2 Stars

     

    (5)

  • 1 Stars

     

    (1)

82%

of respondents would recommend this to a friend.

Pros

  • Easy to understand (14)
  • Well-written (14)
  • Helpful examples (11)
  • Accurate (10)
  • Concise (7)

Cons

No Cons

Best Uses

  • Novice (13)
  • Student (12)
  • Intermediate (6)
    • Reviewer Profile:
    • Developer (10), Designer (5), Educator (4)

Reviewed by 33 customers

Sort by

Displaying reviews 1-10

Back to top

Previous | Next »

 
3.0

good but would love if next version also gets released

By Sammy

from Asia

Verified Reviewer

Pros

  • Easy to understand

Cons

  • Very Old Version

Best Uses

    Comments about oreilly Head First Java, 2nd Edition:

    It is a great book to understand the concepts but it also needs revision, would appreciate if it would include java 8 also

     
    5.0

    Great book to get started with Java

    By erikvdven

    from Netherlands

    About Me Developer

    Verified Reviewer

    Pros

    • Accurate
    • Concise
    • Easy to understand
    • Helpful examples
    • Well-written

    Cons

      Best Uses

      • Intermediate
      • Novice
      • Student

      Comments about oreilly Head First Java, 2nd Edition:

      Great book! Very well written, easy to understand and very accurate! Learned a lot from this book! I can recommend it to everyone who wants to get started with Java.

       
      4.0

      Good for beginners, could be better

      By kickasl

      from Czech Republic

      Verified Buyer

      Pros

      • Easy to understand
      • Well-written

      Cons

        Best Uses

        • Novice

        Comments about oreilly Head First Java, 2nd Edition:

        This is my third (second I finished) Head First book. I must say that I enjoyed "HF HTML and CSS" more. This book doesn't really give you chance to build something nice and easy for yourself until late. I admit that I didn't do every exercise because:
        a) A lot of them aren't build for e-book format.
        b) I really didn't like some of them.
        BUT there are also good exercises so try not to skip them :).

        This book gives you basics and you NEED to build something after (or event better while) you read it and I don't mean only the exercises but something aditional. I learnt so much while creating snake game about how to actually use things.

        Big PRO is that some concepts are really well explained. Really good explanation of variables and objects.

        Maybe they could've dropped the "BeatBox project" (it's cool but you spend too much time with music parts which you don't really need to know).

        tl,dr; It's a good book.

        (0 of 1 customers found this review helpful)

         
        2.0

        Not my favorite book

        By Sf Nicole

        from Sebastopol, CA

        About Me Developer, Educator

        Verified Buyer

        Pros

        • Extra Perspectives

        Cons

        • Difficult to understand

        Best Uses

          Comments about oreilly Head First Java, 2nd Edition:

          The effort to makethe book unique detracts from the usfulness of the book, The multiple text streams on each page do not help.

           
          5.0

          "Awsome!!!"

          By Wesley Egberto

          from Barueri, São Paulo

          About Me Designer, Developer

          Pros

          • Accurate
          • Concise
          • Easy to understand
          • Helpful examples
          • Well-written

          Cons

          • Old Version Of Java

          Best Uses

          • Novice
          • Student

          Comments about oreilly Head First Java, 2nd Edition:

          A great book which can teach stuffs that any other cannot!

          (1 of 1 customers found this review helpful)

           
          5.0

          Head First Java Rules!

          By svetliobs

          from Buchholz in der Nordheide, LS, Germany

          About Me Developer, Educator, Maker

          Verified Buyer

          Pros

          • Easy to understand
          • Helpful examples
          • Well-written

          Cons

            Best Uses

            • Intermediate
            • Novice
            • Student

            Comments about oreilly Head First Java, 2nd Edition:

            The only way for it to be at all possible to work through a whole book about programming is to use Head First Java. This book made my life better and happier. I can only recommend it.

            (1 of 1 customers found this review helpful)

             
            5.0

            good book!

            By Red_Ninja2

            from Lorain, OH

            Verified Reviewer

            Pros

            • Easy to understand
            • Well-written

            Cons

              Best Uses

              • Intermediate
              • Novice
              • Student

              Comments about oreilly Head First Java, 2nd Edition:

              Before I bought this book, I knew nothing about Java except for how to use and setup the compiler. I previously knew Python, but other than that no other programming experience. This book has taught me so much about Java and programming in general. Highly recommended.

              (1 of 8 customers found this review helpful)

               
              2.0

              Hiphop

              By bart

              from belgium

              About Me Novicestudent

              Verified Reviewer

              Pros

                Cons

                • Difficult to understand
                • Expensive
                • No Reallife Examples
                • Old-outdated
                • Too 'hip-hop'

                Best Uses

                • Intermediate

                Comments about oreilly Head First Java, 2nd Edition:

                This book was advised by our faculty. At this time I find it reasonably expensive compared to newer materials. This book covers Java 5 while we evolved to Java 7.
                The layout is frustrating. Different styles, different fonts, ... It is a good book for those who are into hip-hop and programming livestock.

                (2 of 2 customers found this review helpful)

                 
                5.0

                The "I want to learn Java" book.

                By thejartender (The Jar Bar).

                from Borgund, Norway

                About Me Designer, Developer

                Verified Reviewer

                Pros

                • Accurate
                • Concise
                • Easy to understand
                • Helpful examples
                • Well-written

                Cons

                  Best Uses

                  • Novice
                  • Student

                  Comments about oreilly Head First Java, 2nd Edition:

                  This book would be my first choice book if I were to learn Java again. The book has a humerous, neat and accurate methodology to teaching Java to a beginner.

                  After reading it you may find yourself regularly looking up a few sections of the not so often used API (like Swing), but if you're looking for a reference book then consider the "in a nutshell" book.

                  (5 of 5 customers found this review helpful)

                   
                  5.0

                  Dive head first into Head First Java

                  By Zero2Programmer

                  from Draper, UT

                  Verified Reviewer

                  Pros

                  • Accurate
                  • Concise
                  • Easy to understand
                  • Helpful examples
                  • Well-written

                  Cons

                    Best Uses

                    • Student

                    Comments about oreilly Head First Java, 2nd Edition:

                    Head First Java is an excellent book to teach new developers the basics of Java. The first chapter starts with an explanation of how some of the basic Java syntax and operators work and the book goes on to teach about objects, GUIs, file readers, and many other topics. The authors of this book hit the perfect note between engaging and patronizing; they act like you don't know anything about Java but know that you aren't stupid and that you can understand the topic. At the end of each chapter is a list of exercises that vary from matching a code to its output to assembling snippets of code. The exercises are engaging and difficult enough to need time but simple enough that you can understand them. In each chapter it gives you a list of bullet points, topics the chapter covered and the core of information; these are usually quick and to the point (unless it was a really long chapter). The book is excellent and, as a new developer, this is an excellent resource that all beginners should have.

                    Displaying reviews 1-10

                    Back to top

                    Previous | Next »

                     
                    Buy 2 Get 1 Free Free Shipping Guarantee
                    Buying Options
                    Immediate Access - Go Digital what's this?
                    Ebook: $37.99
                    Formats:  DAISY, ePub, Mobi, PDF
                    Print & Ebook: $49.45
                    Print: $44.95

                    Available in Multiple Languages