Head First Java, 2nd Edition
Publisher: O'Reilly Media
Released: 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.3

(based on 27 reviews)

Ratings Distribution

  • 5 Stars

     

    (18)

  • 4 Stars

     

    (4)

  • 3 Stars

     

    (0)

  • 2 Stars

     

    (4)

  • 1 Stars

     

    (1)

83%

of respondents would recommend this to a friend.

Pros

  • Well-written (10)
  • Easy to understand (9)
  • Accurate (8)
  • Helpful examples (8)
  • Concise (5)

Cons

    Best Uses

    • Novice (9)
    • Student (9)
    • Intermediate (4)
      • Reviewer Profile:
      • Developer (6), Designer (4)

    Reviewed by 27 customers

    Sort by

    Displaying reviews 1-10

    Back to top

    Previous | Next »

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

        (1 of 1 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!

              (3 of 3 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.

                (5 of 15 customers found this review helpful)

                 
                1.0

                awesom book,but lots of bugs

                By Sznot

                from Sweden

                Verified Reviewer

                Pros

                  Cons

                  • Too many errors

                  Best Uses

                  • Novice

                  Comments about oreilly Head First Java, 2nd Edition:

                  it is a awesome book i love the approach that they have, but there is nothing more irritating then a book that have not been cleared of its bugs, i would have expected that after 6 years that have at least fixed the bugs in the PDF version, at this state i would say don't bother buy it, it will kill the learning process.

                  (2 of 3 customers found this review helpful)

                   
                  5.0

                  The

                  By OCTRYA

                  from Belgium

                  About Me Designer, Developer, Educator, Maker

                  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 gives a great summary of all the stuff you can do with Java. Ones you have gone through this book you will have a great base to start your life as a java programmer.

                    (7 of 7 customers found this review helpful)

                     
                    4.0

                    Hooked on Head First

                    By namelessOperation();

                    from Everett, WA

                    About Me Designer, Developer

                    Pros

                    • Easy to understand
                    • Helpful examples
                    • Well-written

                    Cons

                      Best Uses

                      • Novice
                      • Student

                      Comments about oreilly Head First Java, 2nd Edition:

                      This is an extremely accessible and readable introduction to Java. Other reviewers issued complaints about support materials being absent or subpar, and while I agree that even some of the included code had errors, I feel it is a credit to the authors and the huge majority of the text that I was able to discern where the problems lay, and resolve them by applying what I had learned to that point.

                      I am still struggling with some more (relatively) advanced topics, such as how to use packages created by other people, but that seems somewhat beyond this book's scope. I consider it a credit to the authors, again, that only about two weeks after starting with ZERO Java experience, I'm even able to form those kinds of questions and look for their answers.

                      (4 of 4 customers found this review helpful)

                       
                      5.0

                      Excellent Book!

                      By Andres

                      from Santiago, Chile

                      About Me Developer

                      Verified Reviewer

                      Pros

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

                      Cons

                        Best Uses

                        • Intermediate
                        • Novice

                        Comments about oreilly Head First Java, 2nd Edition:

                        Long time no programming in Java, and this book allowed me to remember all aspects of OO and more advanced things about Java.
                        Fully recommended!

                        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: $35.99
                        Formats:  DAISY, ePub, Mobi, PDF
                        Print & Ebook: $49.45
                        Print: $44.95