- Series: In a Nutshell (O'Reilly)
- Paperback: 628 pages
- Publisher: O'Reilly Media; 2 edition (May 11, 1997)
- Language: English
- ISBN-10: 156592262X
- ISBN-13: 978-1565922624
- Product Dimensions: 6 x 1.3 x 9 inches
- Shipping Weight: 1.8 pounds (View shipping rates and policies)
- Average Customer Review: 98 customer reviews
Amazon Best Sellers Rank:
#3,736,632 in Books (See Top 100 in Books)
- #66 in Books > Computers & Technology > Programming > Languages & Tools > Java > Reference
- #3258 in Books > Computers & Technology > Programming > Software Design, Testing & Engineering > Object-Oriented Design
- #6132 in Books > Computers & Technology > Networking & Cloud Computing > Networks, Protocols & APIs
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Java in a Nutshell: A Desktop Quick Reference for Java Programmers (In a Nutshell (O'Reilly)) 2nd Edition
Use the Amazon App to scan ISBNs and compare prices.
This month's Book With Buzz: "The Lying Game" by Ruth Ware
From the instant New York Times bestselling author of blockbuster thrillers "In a Dark, Dark Wood" and "The Woman in Cabin 10" comes Ruth Ware’s chilling new novel, "The Lying Game." See more
Customers who viewed this item also viewed
What other items do customers buy after viewing this item?
The release of Java 1.1 brings many new features to the Java language. Java in a Nutshell, 2nd Edition, a worthy successor to the author's bestselling first edition of the book, offers an excellent way to keep up with most of them.
You'll find that the second edition carries over many strong points from the original, including a quick-start introduction to Java for C or C++ programmers and the handy quick-reference format. It also details the many new features of Java 1.1, including extensions to the object model and the new release of the Abstract Windowing Toolkit (AWT), Inner Classes, Java Beans, and Java ARchive (JAR) files. The book does not attempt to cover "enterprise" application programming interfaces (API), such as Java's new commerce-related security features, Java Database Connectivity (JDBC) and Remote Method Invocation (RMI). The author plans to document these features in a separate volume.
The second half of Java in a Nutshell, 2nd Edition, is a quick reference to all the packages that comprise the Java API. In the course of over 300 pages, the author introduces each package with a summary and a graphical hierarchy diagram. He then documents each package's component classes and interfaces in detail. For cases where you know the name of a class, but not its package, an index of classes, methods, and fields provide a useful cross-reference to the packages that contain them. This edition removes some of the example code of the previous edition, but provides many samples that cover new language features.
From Library Journal
O'Reilly books are rarely for neophytes, but advanced users swear by them, and these will be no exception. Englander covers a hot Java subtopic for students, programmers, and professionals already familar with Java and object-oriented programming. He discusses events, event adapters, properties, persistence, java archive files, the BeanBox tool, property editors, ActiveX, and the java.beans Package. Flanagan's work is the book Java programmers want nearby when they are at the keyboard. A complete ready-reference work, this belongs in all collections supporting programmers. Java is a constantly changing language so Nutshell will be coming out often with new editions; always have the newest one on hand. Reese goes beyond simple applet design to relational databases, SQL, object-oriented database applications, application servers, and remote object manipulation. The examples used throughout the book are based on a banking application designed in Java.
Copyright 1997 Reed Business Information, Inc.
Top customer reviews
The first edition had everything you needed to know about Java 1.0, including AWT (the GUI) descriptions and example programs; but a lot has changed since Java 1.0, which is basically only good for writing applets. Still, many browsers can only handle Java 1.0.
The second edition covered Java 1.1 and the AWT, but the examples were split off into a second book, "Java Examples in a Nutshell." IMHO the second edition is the best single-source reference book.
Much has been added in Java 1.2/1.3, but the Java 1.1 basics have not changed. This third edition further splits off the GUI information (including the new Swing classes) into "Java Foundation Classes in a Nutshell," and as such cannot stand on its own for GUI programming. Enterprise programming is also split off. For what it covers, each edition keeps getting better, but also narrows its coverage.
While the book is an excellent reference, a paper reference is no longer the best programming support. Once you have learned Java basics, the best way to program is with Sun's online documentation open on your desktop--IF you have a fast internet connection or can download the whole thing to your hard drive. You get faster lookup and detailed descriptions of every method, rather than just lists of methods.
Bottom line: a great book, but consider carefully whether its coverage meets your needs.
The most serious omission is a discussion of the AWT (abstract window toolkit) and/or Swing libraries which provide capability for programming a user interface.
This book provides a good companion to Sun's on-line documentation. Judging by some of the other reviews, it's probably not appropriate for a complete novice, who perhaps would be better off with Learn Java in 21 days, Java for Complete Idiots, or some other such title.
Probably not a good book for beginners, but if you're already familiar with one or more languages this book will help you pick up java quickly.
As noted in other reviews, the first few chapters of this book provide a great beginner intro, but the rest of the book is just a book form of the online javadocs and apis.
You won't learn Java with this book. You definitely will have no clue of OO concepts or proper programming technique.
It is not a bad buy
Most recent customer reviews
I'm now taking a college class and find Java a slippery beast to get one's hands...Read more