Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
97 used & new from $8.35

Have one to sell? Sell yours here
 
   
Java In A Nutshell, 5th Edition
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  
4.2 out of 5 stars See all reviews (32 customer reviews)

List Price: $44.95
Price: $29.67 & this item ships for FREE with Super Saver Shipping. Details
You Save: $15.28 (34%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Tuesday, July 21? Choose One-Day Shipping at checkout. Details
49 new from $19.90 48 used from $8.35
Like this book? Find similar titles from O'Reilly and Partners in our O'Reilly Bookstore.

Best Value

Buy Java In A Nutshell, 5th Edition and get Java Examples in a Nutshell, 3rd Edition at an additional 5% off Amazon.com's everyday low price.

Java In A Nutshell, 5th Edition + Java Examples in a Nutshell, 3rd Edition
Buy Together Today: $54.72

Show availability and shipping details

  • This item: Java In A Nutshell, 5th Edition

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Java Examples in a Nutshell, 3rd Edition

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought

Head First Java, 2nd Edition

Head First Java, 2nd Edition

by Kathy Sierra
4.4 out of 5 stars (241)  $29.67
Java Cookbook, Second Edition

Java Cookbook, Second Edition

by Ian Darwin
4.5 out of 5 stars (32)  $32.97
Effective Java (2nd Edition) (Java Series)

Effective Java (2nd Edition) (Java Series)

by Joshua Bloch
4.9 out of 5 stars (35)  $44.66
Learning Java

Learning Java

by Pat Niemeyer
3.7 out of 5 stars (66)  $29.67
JavaScript: The Definitive Guide

JavaScript: The Definitive Guide

by David Flanagan
4.4 out of 5 stars (286)  $31.49
Explore similar items

Editorial Reviews

Product Description

With more than 700,000 copies sold to date, "Java in a Nutshell" from O'Reilly is clearly the favorite resource amongst the legion of developers and programmers using Java technology. And now, with the release of the 5.0 version of Java, O'Reilly has given the book that defined the "in a Nutshell" category another impressive tune-up.

In this latest revision, readers will find "Java in a Nutshell," 5th Edition, does more than just cover the extensive changes implicit in 5.0, the newest version of Java. It's undergone a complete makeover--in scope, size, and type of coverage--in order to more closely meet the needs of the modern Java programmer.

To wit, "Java in a Nutshell," 5th Edition now places less emphasis on coming to Java from C and C++, and adds more discussion on tools and frameworks. It also offers new code examples to illustrate the working of APIs, and, of course, extensive coverage of Java 5.0. But faithful readers take comfort: it still hasn't lost any of its core elements that made it such a classic to begin with.

This handy reference gets right to the heart of the program with an accelerated introduction to the Java programming language and its key APIs--ideal for developers wishing to start writing code right away. And, as was the case in previous editions, Java in a Nutshell, 5th Edition is once again chock-full of poignant tips, techniques, examples, and practical advice. For as long as Java has existed, "Java in a Nutshell" has helped developers maximize the capabilities of the program's newest versions. And this latest edition is no different.

About the Author
Flanagan has a degree in computer science and engineering from the Massachusetts Institute of Technology. He is a consulting computer programmer, user interface designer, and trainer.


Product Details

  • Paperback: 1254 pages
  • Publisher: O'Reilly Media, Inc.; 5 edition (March 15, 2005)
  • Language: English
  • ISBN-10: 0596007736
  • ISBN-13: 978-0596007737
  • Product Dimensions: 8.9 x 6 x 2.3 inches
  • Shipping Weight: 3.4 pounds (View shipping rates and policies)
  • Average Customer Review: 4.2 out of 5 stars See all reviews (32 customer reviews)
  • Amazon.com Sales Rank: #25,272 in Books (See Bestsellers in Books)

    Popular in these categories: (What's this?)

    #43 in  Books > Computers & Internet > Programming > Java
    #67 in  Books > Computers & Internet > Programming > Software Design, Testing & Engineering > Object-Oriented Design

Inside This Book (learn more)

What Do Customers Ultimately Buy After Viewing This Item?

Java In A Nutshell, 5th Edition
72% buy the item featured on this page:
Java In A Nutshell, 5th Edition 4.2 out of 5 stars (32)
$29.67
Head First Java, 2nd Edition
12% buy
Head First Java, 2nd Edition 4.4 out of 5 stars (241)
$29.67
Effective Java (2nd Edition) (Java Series)
6% buy
Effective Java (2nd Edition) (Java Series) 4.9 out of 5 stars (35)
$44.66
Learning Java
5% buy
Learning Java 3.7 out of 5 stars (66)
$29.67

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.
(24)
(6)
(5)

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

32 Reviews
5 star:
 (14)
4 star:
 (13)
3 star:
 (4)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.2 out of 5 stars (32 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
94 of 97 people found the following review helpful:
3.0 out of 5 stars A bit much..., March 29, 2005
By E. Wuehler (Portland, OR) - See all my reviews
(REAL NAME)   
As far as the information inside the book goes, it's a great book that describes the basics of Java in a simple, here's what you need to know format. It describes everything you need to know about Java syntax, objects, etc, etc, etc. The big reason to get this is for the Java 5.0 info, which is scattered throughout Chapter 2. There is also Chapter 4, which goes into more detail on some of the more interesting features of Java 5.0.

However, the bulk of the 1200+ pages are essentially the javadoc, with some additional notes. In thumbing around and looking at random class descriptions, I didn't see anything I couldn't get from the javadoc. This is obviously a personal preference - if you like the hardcopy, it might work for you. It just seems like a waste to me.

I would have been much happier with the first 400 pages and a note on page 401 that said "buy another book if you need the apis" or "go read the javadoc". A 400 page Nutshell book I can throw in the backpack, thumb through, and carry around. A 1200 page Nutshell (like Java 5.0 for that matter) seems to be suffering from a bit of unnecessary bloat.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
44 of 47 people found the following review helpful:
4.0 out of 5 stars Still a must-have classic, but it's getting rather large..., April 4, 2005
By Thomas Duff "Duffbert" (Portland, OR United States) - See all my reviews
(TOP 50 REVIEWER)    (REAL NAME)      
Here's a classic that just keeps on keep up with the state of the language... Java In A Nutshell (5th Edition) by David Flanagan (O'Reilly). But it's definitely getting pretty large...

Rather than list the chapters like I usually do, I'll forego that this time in that I'll probably overrun the Amazon word limit. Suffice it to say that if it's a core part of the Java language as of version 5.0, it's probably in here...

The good stuff... Flanagan has once again done an outstanding job in providing a succinct reference manual that covers the latest version of the Java language. He's added a new chapter to cover Java 5.0 features such as generic types, enumerated types, and annotations. There is also coverage of some new features in chapter 2, such as autoboxing and the new for/in statement. This coverage method (most of the new stuff in one area) means that readers who are upgrading their copy can easily flag the new material they need to read. And rather than keep a lot of older material floating around, he's also eliminated some language features that are either deprecated or are not widely used. Granted, if *you* are one of the few using it, that's not good, but you have to draw a line somewhere. Other than that, it's the same solid, no-fluff coverage of the Java language in the first 400 pages that you've come to expect in this Nutshell volume. The reminder of the 1200+ pages covers Java API documentation, which is useful if you're looking for a particular method or property you're not familiar with.

The bad part is probably the page count... Although the print is small and the information is packed tightly, 1200 pages still makes for a pretty thick book. Some will make the argument that you can get the last 800 pages (the API documentation) on-line, which is true. I tend to prefer having pages I can flip through without having to do a lot of hyperlinking. Plus you can jot down notes or flag certain parts you reference quite often. I'm almost of the opinion that perhaps it's now time to split the book into Java In A Nutshell - volumes 1 and 2. Put the API info in a second volume and make it easier to work with...

I still think this is a "must have" book for any Java programmer... It just may be time to take a hard look at the packaging for the 6th edition.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
20 of 21 people found the following review helpful:
4.0 out of 5 stars Part I is great, Part II is not, June 30, 2005
By David Wallace Croft (Carrollton, TX USA) - See all my reviews
I've owned every edition since the first and I continue to recommend it. Part I is a great introduction to Java for novices. It is also great for experienced Java programmers to learn the new language features.

My only criticism is that over the years this "in a nutshell" book has expanded to the fill the size of a coconut. Starting with the 4th Edition, I began to recommend that novice Java programmers just read Part I. The author should drop Part II from subsequent editions as printing the Java APIs is a waste of paper and shelf space.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
Ad
 
Most Recent Customer Reviews

5.0 out of 5 stars Perfect for C++ programmers transitioning to Java
I needed to come up to speed with Java after a few years of C++, and this book was just the ticket!

Not only the author is very knowledgeable, but also his prose is... Read more
Published 28 days ago by Jas Bro

2.0 out of 5 stars in a nutshell - meh
I am a programmer, and in a programming language book, I expect to find syntactical diagrams of the language. Read more
Published 16 months ago by kcat

3.0 out of 5 stars this Nutshell has become a Bomb Shelter
I used to like this Nutshell book, but it seems to have grown a little too big for its bridges. Maybe it's not O'Reily's fault. Read more
Published 17 months ago by Grover

5.0 out of 5 stars Excellent reference, but could lose the last 2/3 of the book
I very much like this as a reference, but at this point I feel like most of the back 2/3 of the book is unnecessary bulk. The front portion, however, is excellent.
Published 18 months ago by John W. Robertson

4.0 out of 5 stars Good reference book , but a little heavy
This is a great book for those Java programmers who want a rapid reference. The only drawback of this book is its weigth: the large part of the book is made of a Java reference... Read more
Published 18 months ago by Diana Francesco

4.0 out of 5 stars Java in a bombshell
The book is by far the most comprehensive, plain english manual for java that exists. Great book, but anyone who see's it laughs at the title. Read more
Published 18 months ago by George N. Freris

5.0 out of 5 stars Java in a Nutshell
Excellent book! Difficult to believe a "nutshell" is over 1200 pages, but that's Java.

Thank you,
Rick Rodgers
Published 18 months ago by Rick Rodgers

4.0 out of 5 stars Great Reference
This is a great reference book has great information, all of the basics and some of the more advanced concepts. Read more
Published 19 months ago by Willard Bryan

4.0 out of 5 stars Great book to refresh
Though I work on Java for 7 years, I still do not know many basic stuff. Even I know the big picture, I may not really know the detail. I learn a lot from this book. Read more
Published 23 months ago by Mike Chang

5.0 out of 5 stars Highly recommended
Highly recommended. Concentrated and well indexed information.
If you need a nutshell book for tiger, this is best one.
Published 23 months ago by Gediminas Siutilas

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]


Active discussions in related forums
   


Product Information from the Amapedia Community

Beta (What's this?)



Look for Similar Items by Category


Turn On the Savings

Home Improvement Value Center
Shop for bathroom faucets in the Home Improvement Value Center, where the savings can flow as much as 50% off brand-name products.

Shop the Value Center

 

Big Savings in Books

Bargain Books
Find great titles at fantastic prices in our Bargain Books Store.
 

Get All You Need in One Pack

Shop for combo packs at Amazon.com
Combo packs offer an easy and affordable way to start your air tool collection. A variety of combo-pack options are available for any number of projects at prices you'll like.

Explore combo packs

 

Keep Your Yard Looking Good

Shop for Pruners
A few basic pruning cuts will help rejuvenate your landscape and control the size of shrubs and trees.

Shop all pruners

 
Ad

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Free
Free by Chris Anderson
Paranoia
Paranoia by Joseph Finder
My Soul to Lose
My Soul to Lose by Rachel Vincent
The Adventures of Sherlock Holmes
The Adventures of Sherlock Holmes by Arthur Conan, Sir, 1859-1930 Doyle

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates