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 31 reviews)

Ratings Distribution

  • 5 Stars

     

    (20)

  • 4 Stars

     

    (5)

  • 3 Stars

     

    (0)

  • 2 Stars

     

    (5)

  • 1 Stars

     

    (1)

81%

of respondents would recommend this to a friend.

Pros

  • Well-written (13)
  • Easy to understand (12)
  • Helpful examples (10)
  • Accurate (9)
  • Concise (6)

Cons

    Best Uses

    • Novice (12)
    • Student (11)
    • Intermediate (5)
      • Reviewer Profile:
      • Developer (9), Designer (5), Educator (4)

    Reviewed by 31 customers

    Sort by

    Displaying reviews 1-10

    Back to top

    Previous | Next »

     
    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.

       
      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 6 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.

                  (3 of 4 customers found this review helpful)

                   
                  4.0

                  Great Book for a newbie to Java!

                  By AeroGeek

                  from Cincinnati,OH

                  About Me Developer

                  Verified Reviewer

                  Pros

                  • Accurate
                  • Helpful examples
                  • Well-written

                  Cons

                    Best Uses

                    • Novice
                    • Student

                    Comments about oreilly Head First Java, 2nd Edition:

                    My thirteen year old son who is new to programming started writing Java programs after reading this book.He had so much fun writing a battleship game after reading this book!

                    (4 of 4 customers found this review helpful)

                     
                    5.0

                    The best Java book, acredite.

                    By Thiagodfaith

                    from Minas Gerais, Brasil

                    Verified Reviewer

                    Pros

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

                    Cons

                      Best Uses

                      • Student

                      Comments about oreilly Head First Java, 2nd Edition:

                      I readed it togheter with another book and this book, make me enjoy it, while the other did me stay stressed having to read the same thing twice to understand it.

                      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