- Series: In a Nutshell (O'Reilly)
- Paperback: 628 pages
- Publisher: O'Reilly Media; Second 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
- Average Customer Review: 66 customer reviews
Amazon Best Sellers Rank:
#492,567 in Books (See Top 100 in Books)
- #25 in Books > Computers & Technology > Programming > Languages & Tools > Java > Reference
- #417 in Books > Computers & Technology > Programming > Software Design, Testing & Engineering > Object-Oriented Design
- #659 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)) Second Edition
Use the Amazon App to scan ISBNs and compare prices.
Fulfillment by Amazon (FBA) is a service we offer sellers that lets them store their products in Amazon's fulfillment centers, and we directly pack, ship, and provide customer service for these products. Something we hope you'll especially enjoy: FBA items qualify for FREE Shipping and Amazon Prime.
If you're a seller, Fulfillment by Amazon can help you increase your sales. We invite you to learn more about Fulfillment by Amazon .
There is a newer edition of this item:
Customers who viewed this item also viewed
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.
Read reviews that mention
Showing 1-7 of 66 reviews
There was a problem filtering reviews right now. Please try again later.
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.
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
So is it a bad book? Now I have been programming in Java for about 6 months and got some experience and I get back to read the book again. Yes, this time, every paragraph and every sentence was much clearer to me, all those seperated modules and puzzles now complete a big picture - what Java is, how it is working, how it is different from C/C++. No, it is not a bad book, it is a great book.
I would not say it is an Java introduction book, instead, I would call it Java overview book. The bottom line is, do not expect you can do Java programming right way after reading the book, however, if you want to know how Java works, this is the starting point.
The other half of the book is document of Java Packages/Classes/APIs, somebody may want to use it as reference. I do not. Why using papers while the document is available easily accessed online? (You can even download the document and install it on you local host. It is free!)
But even without the second half of the book, it is worth 5 star!
That being said, this new issue of the book can still be recommended. Generally, it contains a more information than using Sun's own API documentation. Unfortunately, I've yet to find an example of it being more comprehensive than the "core Java" and "graphic Java" books.
Who then would I recommend this books to? Well, probably not a beginner in programming but certainly to a competent programmer who is new to Java. It's probably at it's most useful, though, for intermediate level programmers, since it contains a wealth of background information and advice on how to improve java code from being 'run-of-the-mill' to being 'state-of-the-art'.
Overall, this Nutshell book is probably the best guide to the language to come from outside the Sun camp.