iTunes

Opening the iTunes Store. If iTunes doesn’t open, click the iTunes application icon in your Dock or on your Windows desktop. Progress Indicator
iTunes 9

iTunes is the world's easiest way to organize and add to your digital media collection.

We are unable to find iTunes on your computer. To buy and download Learning Java, Third Edition by O'Reilly Media, Inc., get iTunes now.

Already have iTunes? Click I Have iTunes to open it now.

I Have iTunes Free Download
iTunes 9 for Mac + PC

Learning Java, Third Edition

By O'Reilly Media, Inc.

View More By This Developer

Open iTunes to buy and download apps.

Description

By Pat Niemeyer, Jonathan Knudsen

Published by O'Reilly Media (http://oreilly.com/catalog/9780596008734/)

Version 5.0 of the Java 2 Standard Edition SDK is the most important upgrade since Java first appeared a decade ago. With Java 5.0, you'll not only find substantial changes in the platform, but to the language itself-something that developers of Java took five years to complete. The main goal of Java 5.0 is to make it easier for you to develop safe, powerful code, but none of these improvements makes Java any easier to learn, even if you've programmed with Java for years. And that means our bestselling hands-on tutorial takes on even greater significance.

Learning Java is the most widely sought introduction to the programming language that's changed the way we think about computing. Our updated third edition takes an objective, no-nonsense approach to the new features in Java 5.0, some of which are drastically different from the way things were done in any previous versions. The most essential change is the addition of "generics", a feature that allows developers to write, test, and deploy code once, and then reuse the code again and again for different data types. The beauty of generics is that more problems will be caught during development, and Learning Java will show you exactly how it's done.

Java 5.0 also adds more than 1,000 new classes to the Java library. That means 1,000 new things you can do without having to program it in yourself. That's a huge change. With our book's practical examples, you'll come up to speed quickly on this and other new features such as loops and threads. The new edition also includes an introduction to Eclipse, the open source IDE that is growing in popularity.

Learning Java, 3rd Edition addresses all of the important uses of Java, such as web applications, servlets, and XML that are increasingly driving enterprise applications. The accompanying CD includes the Java 5.0 SDK for Windows, Linux, and Solaris, plus the Eclipse IDE, the NetBeans IDE, and the many example programs from the book.

Superb Reading Features
Through a partnership between O'Reilly Media and Lexcycle, this app includes the same features that have made Stanza an iPhone
phenomenon with over a million downloads:
* Full book text search
* Several fonts and themes to choose from
* Built-in dictionary
* The ability to add annotations
* Landscape view
* Extensive cross-referencing and working hyperlinks
* Zoom function for images and screenshots

About O'Reilly Media
O'Reilly Media spreads the knowledge of innovators through its books, online services, magazines, research, and conferences. Whether it's delivered in print, online, or in person, everything O'Reilly produces reflects the company's unshakeable belief in the power of information to spur innovation. Learn more about Ebooks from O'Reilly at oreilly.com/ebooks.

About Lexcycle
Lexcycle is the creator of Stanza Bookbinder which was used to create this standalone book application. Stanza Bookbinder is based on the popular iPhone Ebook reading application, Stanza. For more information about Stanza, visit www.lexcycle.com.

iPhone Screenshots

Customer Reviews

It's a book
     

I didn't rate the app I rated the book

Amazing idea, great app, one MAJOR problem
     

I was surprised and excited to see O'Reilly titles available on the iPhone/iPod, and for such a reasonable price! I downloaded Learning Java, and really enjoyed the intuitive and powerful Stanza-style interface. The option to view pictures larger was great too.
However, the major drawback is the formatting of the actual code snippets in the book. Even the very simple and short programs at the beginning of the book are too long to see completely in landscape view, and when you hold down on them to open the code in a separate view, the new font there renders the code differently and in a jumbled manner.
This drawback prevents me from giving this app a 5, and also from purchasing more O'Reilly programming books for my iPod touch. I will still enjoy the reading material in Learning Java, but having the code presented well in the new format is paramount to using these apps and their rich information effectively.
Thanks anyway, and please consider reformatting the code for all of your offerings. I would be a dedicated customer if you improve that aspect.

***update****
You can change the font size on the app to be very small, and the code lines will not be cut off in landscape. A hack that works, but not ideal. Maybe make the code font a little smaller relative to the other text so we don't have to make all the text so tiny.

Learning Java, Third Edition
View In iTunes
  • $4.99
  • Category: Books
  • Released: Aug 24, 2009
  • Version: 1.0
  • 1.0 (iPhone OS 3.0 Tested)
  • 8.5 MB
  • Language: English
  • Seller: O'Reilly Media, Inc

Requirements: Compatible with iPhone and iPod touch. Requires iPhone OS 2.0 or later.

Customer Ratings

We have not received enough ratings to display an average for the current version of this application.