Search

Table of Contents
Head First Java, 2nd Edition
BOOK:
Head First Java, 2nd Edition

Go to Page:  of 676

Browse by Category
 
 
Hide Left Column
Head First Java, 2nd Edition - Graphically Rich Book
Head First Java, 2nd Edition
by Kathy Sierra; Bert Bates

Publisher: O'Reilly Media, Inc.
Pub Date: February 9, 2005
Print ISBN-13: 978-0-596-00920-5
Pages: 720
Slots: 1.0
Start Reading
Buy Print Version
Overview

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.

 
Editorial Reviews
Product Description
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 its 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.

Amazon.com Review
It has taken four years, but with Head First Java the introductory Java book category has finally come of age. This is an excellent book, far more capable than any of the scores of Java-for-novices books that have come before it. Kathy Sierra and Bert Bates deserve rich kudos--and big sales--for developing this book's new way of teaching the Java programming language, because any reader with even a little bit of discipline will come away with true understanding of how the language works. Perhaps best of all, this is no protracted "Hello, World" introductory guide. Readers get substantial exposure to object-oriented design and implementation, serialization, neatwork programming, threads, and Remote Method Invocation (RMI).

Key to the authors' teaching style are carefully designed graphics. Rather than explain class inheritance (to cite one example) primarily with text, the authors use a series of tree diagrams that clarify the mechanism far more succinctly. The diagrams are carefully annotated with arrows and notes. Also characteristic of the unique teaching strategy is heavy reliance on exercises, in which the reader is asked to complete partial classes, write whole new code segments and do design work. Though there's little discussion of why the exercises' correct answers are what they are, it's clear that the practice work was carefully designed to reinforce the lesson at hand. If you've waited this long to give Java a try, this book is a great choice. --David Wall

Topics covered: The Java programming language for people with no Java experience, and even people with no programming experience at all. Key concepts read like a list of Java features: Object oriented design, variable type and scope, object properties and methods, inheritance and polymorphism, exceptions, graphical user interfaces (GUIs), network connectivity, Java archives (JAR files), and Remote Method Invocation (RMI).

 
Reader Reviews From Amazon (Ranked by 'Helpfulness')
Average Customer Rating:based on 238 reviews.
great experience, 2009-06-28
Reviewer rating:
first time i purchase my books from amazon, the shiping time was amaizing and the book was in great conditions. great seller. thanks
Get This Book to Understand Java, 2009-06-28
Reviewer rating:
I had read about 3 other books on Java and things just weren't making sense. I purchased this book after reading a review and it was just what I needed to make sense out of Java. I wish I had read it 2 months ago. Super book. It will help you get your Sun certification.
Breaking Old Habits, 2009-06-25
Reviewer rating:
Head First Java, 2nd Edition

I wanted to learn Java because of its use in emerging mobile platforms. My previous experience with the Java language was looking at a few applets in 1998. My background is as a procedural programmer, assembly language, Visual Basic and some C#.

I understood the concepts of object oriented programming - could even recite the words - but the ability to use the concepts escaped me, until this book. I am now capable of using OO concepts to the extent I know when I could do better. Why interfaces are important was explained very clearly.

The other great thing about Java development systems are that they are free. I used Eclipse to work through the programming exercises.

The exercises are fun and do cement things into the grey matter.

Lastly, how could you not like a book that uses "WTF"?
Frustrating!, 2009-06-23
Reviewer rating:
I've done quite a bit of procedural programming with perl, but have NO java experience and no OO programming. From the introduction it seems like I'm part of their target audience. If that's the case, they fail miserably.

The first five chapters of this book were pretty clear, but I found chapter 6 confusing and frustrating. For example, on page 139 there is a class. Cool. I want to type in the class and see it work. But it doesn't work. Something about setLocationCells being passed and int, but expecting a String. Or is that a ? Is there a difference? I have no idea. I thought strings were declared with []. Next, they present a "Sharpen Your Pencil" exercise on page 146 - no answers. ARGH! Now I'm stuck, frustrated, overwhelmed, and lost.

I found a lot of the puzzles/brain teasers at the ends of the chapters too difficult. The author's website is not at all helpful either - it would be great if they had a message board where people could post questions and help each other out.
Only for People who have NEVER programmed an OO program, 2009-06-20
Reviewer rating:
While I loved Head First Design Patterns, this book was a disappointment. From all the reviews and my experience with the HFDP book, I had high expectations.

If you have ever written an OO program then this book is not for you.

I know all the reviews are glowing about how fun it presents material--and it is fun--but the substance of the JAVA training is weak at best. There are many other better Java books.

Move on to the next one.
 
Some information above was provided using data from Amazon.com. View at Amazon >
Head First Java, 2nd Edition - Graphically Rich Book
Head First Java, 2nd Edition
by Kathy Sierra; Bert Bates

Publisher: O'Reilly Media, Inc.
Pub Date: February 9, 2005
Print ISBN-13: 978-0-596-00920-5
Pages: 720
Slots: 1.0
Start Reading
Buy Print Version
Company | Terms of Service | Privacy Policy | Contact Us | Help | 508 Compliance | Subscribe Now
© 2009 Safari Books Online. All rights reserved.