Industrial-Sized Deals Best Books of the Month Shop Women's Handbags Learn more nav_sap_SWP_6M_fly_beacon Andra Day $5 Off Fire TV Stick Grocery Shop Popular Services tmnt tmnt tmnt  Amazon Echo Starting at $99 Kindle Voyage Disney Infinity 3.0 Shop Now Deal of the Day

Java 2 v5.0 (Tiger) New Features 1st Edition

11 customer reviews
ISBN-13: 078-3254044371
ISBN-10: 0072258543
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Have one to sell? Sell on Amazon
Buy used
$9.90
Condition: Used: Very Good
Comment: Eligible for FREE Super Saving Shipping! Fast Amazon shipping plus a hassle free return policy mean your satisfaction is guaranteed! Tracking number provided with every order. Minor wear on edges and covers. Item is in overall very good condition.
Access codes and supplements are not guaranteed with used items.
21 Used from $0.03
More Buying Choices
10 New from $11.96 21 Used from $0.03
Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


InterDesign Brand Store Awareness Textbooks

Editorial Reviews

From the Back Cover

Unleash the Programming Power of Tiger

If you already know Java and want to utilize the impressive array of innovations contained in Java 2, v1.5, this book is for you. Codenamed Tiger, Java 2 Platform, Standard Edition v5.0 (J2SE™ 5.0) is Java’s most extensive upgrade yet. Its many new features fundamentally alter the way Java code is written. For example, generics add a completely new syntax that enables the creation of type-safe, reusable code, and autoboxing simplifies the interplay between primitive types and objects. Moreover, all the new features work together to enable you to write more reliable code. By covering only what’s new in Tiger, this fast-paced guide gets you up to speed quickly, without rehashing what you already know. The world of Java is changing. Let best-selling author Herb Schildt show you how to move your programming skills to Java 2, v5.0 today.

Inside, you’ll:

  • Apply the power of generics to create type-safe, resuable code
  • Streamline code with autoboxing and auto-unboxing
  • Use the enhanced for loop to cycle through collections and arrays
  • Create more flexible methods through the use of varargs (variable-length arguments)
  • See how Java’s class-based approach to enumerations fundamentally increases their power
  • Embed supplemental annotations (metadata) into a source file
  • Import static members of a class or interface and then refer to them directly by name, without a class qualification
  • Create formatted output and read formatted input with Formatter and Scanner classes
  • Learn about the major changes to the Java API

    Herbert Schildt is a leading authority on Java, C, C++, and C#. His programming books have sold more than 3 million copies worldwide and have been translated into all major foreign languages.

    About the Author

    Herbert Schildt is a world leading programming author. He is an authority on the C, C++, Java, and C# programming languages, and a master Windows programmer. His programming books have sold more than three million copies worldwide and have been translated into all major foreign languages. He is the author of numerous best sellers including C: The Complete Reference, Java 2: The Complete Reference, Java 2: A Beginner's Guide, C#: A Beginner's Guide, and many more. Schildt holds a master's degree in computer science from the University of Illinois.

NO_CONTENT_IN_FEATURE


Best Books of the Month
Best Books of the Month
Want to know our Editors' picks for the best books of the month? Browse Best Books of the Month, featuring our favorite new books in more than a dozen categories.

Product Details

  • Paperback: 216 pages
  • Publisher: McGraw-Hill Osborne Media; 1 edition (July 29, 2004)
  • Language: English
  • ISBN-10: 0072258543
  • ISBN-13: 978-0072258547
  • Product Dimensions: 7.3 x 0.4 x 9 inches
  • Shipping Weight: 12.8 ounces
  • Average Customer Review: 3.9 out of 5 stars  See all reviews (11 customer reviews)
  • Amazon Best Sellers Rank: #4,689,875 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

Most Helpful Customer Reviews

10 of 10 people found the following review helpful By Lasse Koskela on August 8, 2004
Format: Paperback
"If you already know Java and want to utilize the impressive array of innovations contained in Java 2, v5.0, this book is for you." That's actually from the back cover of the book and I have to say I fully agree. Schildt has brought us many useful titles and "Java 2, v5.0 (Tiger) New Features" is no exception.

The delightfully small book (a hair below 200 pages) packs just enough information to upgrade your know-how to the level of the latest Java version. Each topic (generics, autoboxing, enums, for-each, static imports, varargs, annotations, formatter, scanner) is explained clearly and concisely with expressive code samples. Schildt even lets you in on how the compiler handles some of these syntax enhancements, which I especially enjoyed reading about. The major features of each new addition is discussed in more detail and the less common methods are given a one-sentence description, which suits me, personally, quite well as long as I agree with what's common and what's not.

Talking about agreeing on what's common, the only real gripes I have with "Java 2, v5.0 (Tiger) New Features" is that the author completely by-passes the addition of java.lang.instrument and java.lang.management packages, only mentioning that those have been added. I would've certainly expected to read at least a page worth of overview on the actual services those packages provide.

In summary, I'd say you can't go wrong with this book. It's not a "complete reference" nor is it intended to be. It's a quick path to knowing just enough to feel comfortable diving into Java code written "Tiger style".
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
6 of 6 people found the following review helpful By Nicodemus on July 21, 2005
Format: Paperback
I was looking for a clear & comprehensive explanation of Generics (mostly). Elsewhere (in web tutorials) I have found detailed explanations but confusingly written. This book is VERY clear and readable. But it is not at all comprehensive (the reviewer who described it as Comprehensive obviously does not realize just how much is not covered!). EG it descibes Upper Bounds in some depth, but gives NO explanation of how/why to use Lower Bounds. Also under Enums, it makes NO mention of instance-level polymorphic methods.

This book would be an excellent introduction to the new features - but you will need to go elsewhere for the rest of the details. However I must say that the coverage is MUCH better than all the other Java books claiming to be 'fully updated' for Java 5 - most of which seem to have max half a page on Generics!!!

Despite its omissions I am glad I bought this book.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
7 of 8 people found the following review helpful By M. le Rutte on November 15, 2004
Format: Paperback
The book starts that it is ment for experienced Java programmers who want to get up to speed quickly. However it only touches each subject so lightly that an eperienced programmer would have had enough from the API documentation and other sources.

For example the chapter about autoboxing fails to mention what happens when you unbox a null object, while that would be the interesting case.

I also fail to understand how an entire chapter can be devoted to the enhanced for loop. The part about generics would require more chapters, one introduction and one more advanced part. When diving into generics things get complicated, but it is not described in this book.

The part about annotiation fails to mention that the @SuppressWarnings annotation is not implemented in 1.5
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
3 of 3 people found the following review helpful By Amazon Customer on July 9, 2005
Format: Paperback Verified Purchase
This book does a great job introducing the new features of Tiger to developers familiar with previous versions of Java. There examples are not lengthy and are not meant to be mock-ups of real-life applications, as other reviewers have noted, but that's not really the scope of this book. The small code examples serve a simple purpose; to demonstrate the specific functionality that the author has described.

And the author does a fantastic job of defining the new features. Some of the features represent a significant departure from what I am used to in previous versions of Java (Generics and Annotations are the two biggest for me), and the author's exposition of these features really helped me understand them. I won't claim to be an expert, but again, that's not what this book is about. It is an introduction to the new features, which I feel well-acquainted with after having read this book.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 2 people found the following review helpful By Qoo Guru on February 28, 2005
Format: Paperback
This book is a good introduction to the new features of v5.0. If you are experienced Java developer and you want to have a fast and quick way to pick up what's new in v5.0, then this book is suitable for you.

In general, this book is easy to read and the examples are clean. It covers the fundamental level of using the new language extensions. It spends lots of pages about the new Java v5.0 syntax and usage such as Generics. However, it only covers very very fundamental part of the new API. It contains only 2 pages about the new pachages such as java.lang.management and java.util.concurrent. If you are looking for the new API functionality, then this book is not for you.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By Deepak Verma on March 8, 2005
Format: Paperback
If you are experienced Java professional and want to have a fast and quick way to pick up what's new in v5.0, then this book is for you. Each topic (generics, autoboxing, enums, for-each, static imports, varargs, annotations, formatter, scanner) is explained clearly and concisely with expressive code samples. Schildt even lets you in on how the compiler handles some of these syntax enhancements.

By covering only what's new in Tiger, this fast paced guide gets you up to speed quickly, without rehashing what you already know. The world of Java is changing and no programmer can afford to be left behind. Herb Schildt show you how to move your programming skills to Java 2, v5.0
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Want to discover more products? Check out this page to see more: android programming