Vous voulez voir cette page en français ? Cliquez ici.

Have one to sell? Sell yours here
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Java in a Nutshell [Paperback]

David Flanagan
3.2 out of 5 stars  See all reviews (26 customer reviews)

Available from these sellers.


There is a newer edition of this item:
Java in a Nutshell Java in a Nutshell
CDN$ 29.78
In Stock.

Book Description

Mar 25 2002 0596002831 978-0596002831 Fourth Edition

Java just keeps growing, adding features, functionality, complexity, and tempting developers to growl with frustration. The new 1.4 release of Java 2 Standard edition increases the size of the platform by 50%, to 2757 classes in 135 packages. How are you going to figure out what this means for your applications? As always, Java in a Nutshell has the answers. The new 4th edition still contains an accelerated introduction to the Java programming language and its key APIs so you can start writing code right away. And with more than 250 new pages, author David Flanagan quickly brings you up to speed on new features that come with version 1.4:

  • High-performance NIO API
  • Support for pattern matching with regular expressions
  • A logging API
  • A user preferences API
  • New Collections classes
  • An XML-based persistence mechanism for Java Beans
  • Support for XML parsing using both the DOM and SAX APIs
  • User authentication with the JAAS API
  • Support for secure network connections using the SSL protocol
  • Support for cryptography

The book contains O'Reilly's classic quick-reference for all the classes in the essential Java packages, so you can dive in and find what you need to make the new 1.4 version work for you. For as long as Java developers have existed, Java in a Nutshell has been ready, willing and able to take you right to the heart of the program, turning those frustrated grrrrss into purrrss of satisfaction. No wonder readers of Java Developer's Journal voted this the "Best Java Book" the past two years in a row!


Customers Who Bought This Item Also Bought


Product Details


Product Description

From the Publisher

The 1.4 release of Java 2 Standard edition brings a load of new features - and the potential for frustration. Fret not, our new 4th edition has answers. The accelerated introduction lets you start writing code right away, and because the book's classic quick reference contains all the classes in the essential Java packages, you can find exactly what you need to make Java's new version work for you.

About the Author

David Flanagan is a computer programmer who spends most of his time writing about JavaScript and Java. His books with O'Reilly include Java in a Nutshell, Java Examples in a Nutshell, Java Foundation Classes in a Nutshell, JavaScript: The Definitive Guide, and JavaScript Pocket Reference. David has a degree in computer science and engineering from the Massachusetts Institute of Technology. He lives with his wife and son in the U.S. Pacific Northwest bewteen the cities of Seattle, Washington and Vancouver, British Columbia. David has a simple website at http://www.davidflanagan.com.


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

Most helpful customer reviews
4.0 out of 5 stars Best guide for the working programmer July 1 2004
Format:Paperback
This isn't a textbook. It's a handbook, and gives good, clear descriptions of every corner of the Java language. Java isn't a big feature-sodden language, but has a few obscure corners. If you just can't remember the syntax for up-reference from an inner class, you'll find it fast and explained well.

The API guide is fairly complete, but terse. Well, it has to be - the API keep growing. No one book could hold a complete description of everything. Sad to say, earlier editions had more complete API descriptions. The second, for example, had a very good introduction to reflection. As the Java API grew, however, the old descriptions had to shrink to make way for the new, and the reflection discussion was squeezed out. Still, it gives a good quick look at the API. This isn't as complete as the Javadoc API information, but is hugely more browseable. Use this to direct your query into the right area, then use Sun's Javadoc to get the details.

If you have room for only one Java book, make it this one.

Was this review helpful to you?
5.0 out of 5 stars I love my nutshell Jun 10 2004
Format:Paperback
I keep this book by my side and reference it at least twice a week. An integral part of my Java programmer's desktop library.
Was this review helpful to you?
Format:Paperback
This is a LARGE nutshell! This title is meant to be one volume of a three volume set that covers the entire language. Volume two covers the foundation classes, while volume three covers the enterprise classes.

If you're just starting out with Java and you're trying to learn the language, this isn't the book for you. While Part 1 could be used as instructional material, it is truly "no fluff". It's best suited for an experienced object-oriented programmer making the leap to Java, or a Java programmer looking for a concise review. A good learning book would be "Learning Java" by Pat Neimeyer and Jonathan Knudsen from O'Reilly.

The really valuable part of this book is Part 2. Each chapter defines the classes in that package with an explanation on what it does and how it works. There's a diagram that shows the class hierarchy from the root Object class, as well as what version of Java supports that class. This is then followed by all the constructors and methods used in the class. Don't expect detailed explanations on these methods. As a nutshell book, you get all the basic info on what's available, but you'll need to experiment with some of the methods before you understand them.

A legitimate question might be... Why get this book if I have the online API documentation from Sun? I see them as complimentary. You can probably find much of the reference material in either source. Some will prefer the online hyperlink navigation, while others will appreciate having all the information on a subject in four or five pages that can be thumbed through. I know when I'm stuck on a problem I want both sources!

For a Notes/Domino developer, it is somewhat similar to using online Notes help versus the manuals. In that case, the material is identical, so it's more your preference in how you like to look up information. In the case of this book versus the Java API documentation, you'll get good information from both sources, so you should avail yourself of both.

Conclusion
If you've completed something like Teach Yourself Java In 21 Days and now you have to DO something with Java, you owe it to yourself to get this book. This will be one title you'll go back to again and again as you explore the wild, wild world of Java.

Was this review helpful to you?
Want to see more reviews on this item?
Most recent customer reviews
2.0 out of 5 stars Book should be renamed Java for C programmers
This is an OK Java book for most cases. I think the author got lost in the world of updating a piece of work he has already spent countless hours in and just wanted to get this one... Read more
Published on Dec 19 2003 by Bora
5.0 out of 5 stars Simply the BEST
This book is aimed at those who either already know Java or want to learn it in an efficient manner. Read more
Published on Oct 2 2003 by Jeffry Johnston
3.0 out of 5 stars Pretty Good Book
I had to review this book after seeing the many unfairly bad reviews it received. First off, this is a REFERENCE book. Read more
Published on Aug 27 2003 by A CS Student
2.0 out of 5 stars hard to know who book is geared to
The textbook chapters appear geared to someone with no programming experience but who may have designed some web pages? Read more
Published on May 29 2003
1.0 out of 5 stars Don't waste your money on this one!
This reference is difficult to use and I don't recommend it. I tried very hard to get familar with this book...but it was too unfriendly and not worth the effort in the long run. Read more
Published on April 9 2003
3.0 out of 5 stars Be Careful What You Wish For...
Nothing makes the importance of understanding exactly what you are looking for as obvious as the travail of picking the right technical book from the usual host on a particular... Read more
Published on Oct 31 2002 by Marc Ruby™
2.0 out of 5 stars Ruined a great reference
The java in a nutshell series was the most often used book in my arsenal off reference books. That was until now. Read more
Published on Sep 26 2002
2.0 out of 5 stars Not very useful
I don't really think that this book is very useful for anyone except for beginners. More than half of the book is an API reference. Read more
Published on Sep 11 2002 by "wgstreicher"
4.0 out of 5 stars Book for reference only
Excellent reference book (I wish I can stop my review here.) I expected more on overview of Java, and more (clear) examples, since I was fairly new to Java. Read more
Published on Sep 10 2002 by Aleksandar
4.0 out of 5 stars Helpful
I found Java in a Nutshell very helpful.
In the beginning of the book it explains
a sample program line for line. This is useful
for a beginning Java programmer.
Published on Aug 11 2002 by Karen A. Robinson
Search Customer Reviews
Only search this product's reviews

Listmania!

Create a Listmania! list

Look for similar items by category


Feedback