Java Cookbook and over one million other books are available for Amazon Kindle. Learn more

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

Have one to sell? Sell yours here
Start reading Java Cookbook on your Kindle in under a minute.

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

Java Cookbook: Solutions and Examples for Java Developers [Paperback]

Ian F. Darwin
4.5 out of 5 stars  See all reviews (25 customer reviews)

Available from these sellers.


Formats

Amazon Price New from Used from
Kindle Edition CDN $23.22  
Paperback CDN $32.92  
Paperback, Jun 28 2001 --  
There is a newer edition of this item:
Java Cookbook Java Cookbook 4.5 out of 5 stars (25)
CDN$ 32.92
In Stock.

Book Description

Jun 28 2001 One-Off

The Java Cookbook is a comprehensive collection of problems, solutions, and practical examples for anyone programming in Java. Developers will find hundreds of tried-and-true Java "recipes" covering all of the major APIs as well as some APIs that aren't as well documented in other Java books.

The Java Cookbook, like the bestselling Perl Cookbook, covers a lot of ground, and offers Java developers short, focused pieces of code that can be easily incorporated into other programs. The idea is to focus on things that are useful, tricky, or both. The book includes code segments covering many specialized APIs--like media and servlets--and should serve as a great "jumping-off place" for Java developers who want to get started in areas outside of their specialization.

The book provides quick solutions to particular problems that can be incorporated into other programs, but that aren't usually programs in and of themselves.


Product Details


Product Description

Review

"...a clear, bright piece of work, bursting at the seams with ideas for connoisseurs and snackers alike." John McLaughlin, Cvu, August

From the Publisher

This book offers Java developers short, focused pieces of code that are easy to incorporate into other programs. The idea is to focus on things that are useful, tricky, or both. The book's code segments cover all of the dominant APIs and many specialized APIs and should serve as a great "jumping-off place" for Java developers who want to get started in areas outside their specialization.

Inside This Book (Learn More)
Browse and search another edition of this book.
Explore More
Concordance
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

Customer Reviews

Most helpful customer reviews
5.0 out of 5 stars Must have Java reference... July 16 2004
Format:Paperback
This book has almost 800 pages of incredibly useful information. If you're unsure of how to do something in Java, it's a pretty good bet there is an answer in this book. The second edition includes coverage of the Java 1.5 release (such as generic types and enumerations) and updates or adds missing info from previous versions (such as the Java regular expressions API).

Most of the "recipes" in the cookbook have reference to other "recipes", online resources or other books - and not always other O'Reilly books, which implies (at least to me) the author really wants to get you the best information possible. Also, both the Table of Contents and the Index are well laid out and will help you get a quick answer to any question you may have.

The book assumes you have basic Java knowledge, but I'd recommend it for any Java programmer, beginner or advanced. There are a lot of examples included in the text and you can download the source from the author's web site. This should be at the top of any Java developer's list of books to own.

Highly recommend.

Was this review helpful to you?
4.0 out of 5 stars Keeps up the style of the first edition July 2 2004
By W Boudville TOP 1000 REVIEWER
Format:Paperback
[A review of the SECOND EDITION, 2004]

The salient feature that distinguishes this second edition from its predecessor is the coverage of Java 1.5. The overall format of the book is unchanged. There are over 100 "hacks" that address common problems a Java programmer might face.

The grouping of hacks into chapters is quite logical. But you are expected to already know the basics of Java programming. This book is not meant to teach that, but to help fill in gaps in your overall knowledge framework. The solutions are typically easy to understand. That is the tenor of the book. You can quickly see if a solution fits your needs and then easily apply it.

The 1.5 features are sprinkled throughout the chapters. Because the numerous changes from 1.4 are distributed over many aspects of the language. So Darwin correctly chose not to aggregate these into one location. Which also means that this book is not the place to learn specifically about 1.5 as a whole. (Try "Java 1.5 Tiger" by McLaughlin and Flanagan.)

Was this review helpful to you?
5.0 out of 5 stars Invaluable reference guide Jan 14 2004
Format:Paperback
Ok, You've been writing Java code for months, maybe even a couple of years. Objects aren't anything special... they're just the natural way to do things. You don't even need to LOOK at the Servlet API anymore. You might even have a SCJP or SCWCD under your belt.

Then, for the first time in years, it happens: you need to interact with a real, honest-to-god file sitting on the hard drive. Or parse a String into a Date object. And this time, you can't just throw the job at Tomcat or JDBC and let it do the dirty work for you. And to your absolute horror, you realize that you don't have the slightest clue in hell how to do it in Java.

That's right... simple, trivial things like file i/o. Something stupid, like reading a text file into a String. After cursing Gosling and Sun for a half hour for not giving String a constructor that takes a File object as its argument and making things that should be trivially easy to do needlessly complicated [ok, all in unison... 'if ((foo != null) && (foo.equals("whatever")))', vs. 'if (foo == "whatever")' ...], it sinks in: You don't know how to do it. Well, OK, that's not quite fair. You have a general idea. Hell, you did it all the time in Perl and C++. You know it probably has something to do with java.io.File, and following the deprecation chain from java.util.Date will lead you to java.util.Calendar. But the devil's in the details, and trying to figure out how to do it from the javadocs alone isn't exactly the most efficient way to burn an afternoon. Especially since all the nice, convenient methods that let you ignore ugly things like character encoding were deprecated LONG ago. Ditto for date parsing.

OK, so you dig out the old books you haven't touched in months, maybe years, on introductory Java. They ignore the topic completely. File I/O? Date parsing? Ewwwww[...] That's *so* 20th century. Objects, Swing, and j2ee are SO much sexier and profitable to write about. What? You really DO need to soil your hands and do it? Well, you'll have to look elsewhere.

That's where this book comes in. It covers all the non-glamourous stuff that 99% of the books on Java more or less ignore or gloss over. Things like I/O. Text handling. You get the idea. The stuff that everyone wants to just delegate to the servlet container or database, but occasionally you really DO need to deal with directly. There's not really anything in this book that you can't find online. But that's not the point... you can blow an hour or two scavenging the info and experimenting to make it work, or you can get the answer in 2 minutes with this book.

Buy it. BEFORE you need it. You'll be glad you did.

Was this review helpful to you?
Want to see more reviews on this item?
Most recent customer reviews
5.0 out of 5 stars Good to see how others would do something...
I'm very into a method of programming called "R&D"... that stands for "Rob And Duplicate". I'd rather not invent or reinvent something if I can "borrow" someone else's... Read more
Published on Jan 11 2004 by Thomas Duff
3.0 out of 5 stars Updated review
--
addendum 07/2004 - I used this book until it fell apart on me (not the first O'Reilly book to have done that, BTW). Read more
Published on Oct 1 2002 by :L. Miller
5.0 out of 5 stars Wonderful
The book is just what it promises to be and will be a great help to intermediate Java developers.
Published on Sep 29 2002 by Hal Helms
5.0 out of 5 stars Perfect book for intermediate Java programmers
First let me say, if you don't know anything about Java this book is probably not your best choice to learn the language (I would recommend O'Reilly's Learning Java for that) as it... Read more
Published on Aug 18 2002 by Wesley Wright
5.0 out of 5 stars Excellent reference!
I had been searching for a good book that served as a reference for short snippets of code, similar to what "The Visual Basic 6 Black Book" did for VB and my understanding of it. Read more
Published on Jun 7 2002 by Antonio A. Rodriguez
5.0 out of 5 stars Great book for the right audience.
Having owned (and read) a separate (mostly O'Reilly or Sun) book on almost every subject covered here, I didn't find almost anything new or exciting. Read more
Published on Jun 5 2002 by Slavik Dimitrovich
5.0 out of 5 stars Very Useful Book
One of the best Java books in terms of usability. All their examples are extremely useful in day to day Java programming.
Published on April 26 2002
4.0 out of 5 stars Good, but a CD would be better...
...since this sort of book exists largely that we might uh "borrow" code from it.
Published on April 22 2002
2.0 out of 5 stars A cookbook indeed!
If you are a Java novice with an interest to learn quickly how the Java language is used without wanting to dwell into the fundamentals, this book is for you. Read more
Published on April 7 2002
2.0 out of 5 stars "A Fast Food" cook book
The author attempts to cover all the APIs of jdk1.2 through examples in this book which is very good.

The examples are plenty and would impress the Java novice. Read more

Published on Mar 15 2002
Search Customer Reviews
Only search this product's reviews

Listmania!

Create a Listmania! list

Look for similar items by category


Feedback