Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
36 used & new from $1.04

Have one to sell? Sell yours here
 
   
Tell a Friend
Learning Java, Second Edition
 
See larger image
 
Are You an Author or Publisher?
Find out how to publish your own Kindle Books
 
  

Learning Java, Second Edition (Paperback)

by Patrick Niemeyer (Author), Jonathan Knudsen (Author)
3.7 out of 5 stars  (61 customer reviews)

List Price: $44.95
Price: $44.82 & this item ships for FREE with Super Saver Shipping. Details
You Save: $0.13
Special Offers Available
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Only 1 left in stock--order soon (more on the way).

Want it delivered Tuesday, July 22? Choose One-Day Shipping at checkout. See details

36 used & new available from $1.04
Also Available in: List Price: Our Price: Other Offers:
Paperback (Bargain Price) 13 used & new from $7.45
Paperback (Illustrated) $44.95 $32.81 61 used & new from $19.68
 
   

Special Offers and Product Promotions
  • Save $10 when you spend $50 and pay with Bill Me Later. The fast and convenient way to buy without using your credit card. Offer limited to items purchased from Amazon.com between July 14, 2008 and July 21, 2008. One per customer account. Enter code BMLSAVES at checkout. Here's how (restrictions apply)

Better Together

Buy this book with Java In A Nutshell, 5th Edition by David Flanagan today!

Learning Java, Second Edition Java In A Nutshell, 5th Edition
Buy Together Today: $74.49

Customers Who Bought This Item Also Bought

Java Cookbook, Second Edition

Java Cookbook, Second Edition by Ian Darwin

4.5 out of 5 stars (32)  $32.97
Head First Java, 2nd Edition

Head First Java, 2nd Edition by Kathy Sierra

4.5 out of 5 stars (208)  $29.67
JavaScript Definitive Guide

JavaScript Definitive Guide by David Flanagan

Java Examples in a Nutshell, 3rd Edition

Java Examples in a Nutshell, 3rd Edition by David Flanagan

4.4 out of 5 stars (9)  $26.37
Learning Python (Help for Programmers)

Learning Python (Help for Programmers) by Mark Lutz

Explore similar items : Books (100)

Editorial Reviews
Amazon.com
Java is the language du jour, and plenty of books have been written about it. But with so many books available, new offerings should be something special. This one isn't.

Learning Java starts at the beginning with a "hello world"-style program that demonstrates using Sun's Java tools. Throughout, the book introduces features using examples--all thoroughly discussed and explained in as straightforward and jargon-free a manner as practicable.

A tricky aspect of Java is the way classes are related, so it's neat to see a whole chapter devoted to the subject early on. Even more opaque is the explicit use of threads. Again, this topic is made accessible in this text, especially with its discussion of thread synchronization. Basic graphics, video handling, and other media in Java are discussed, followed by Beans and the builder environment--but stopping short of JavaBeans. The book finishes with a section on applets, the Java plug-in, and digital signatures.

Overall, however, the reader gets no feeling of working toward a goal, and perhaps this would have been a better book if a project had been its theme. Another odd decision in the mix here was to ignore the several--some free--Java IDEs generally used to program Java. (The book makes a point of saying it hasn't discussed them but doesn't explain. Even beginners find Java more accessible in a programming environment.)

Still, Learning Java, which uses Java 2 v1.3, does a competent job of introducing the language to beginners. As with most O'Reilly books, it's authoritative, lucid, and well edited. Though this book may fail to inspire in the reader the presumed enthusiasm for Java felt by the authors, you won't go wrong with this one, and its coverage of object-oriented programming issues is particularly good. --Steve Patient, Amazon.co.uk --This text refers to an out of print or unavailable edition of this title.

Product Description
Learning Java provides an accessible yet comprehensive introduction to the programming language that has changed the way we think about computing. Java has become the language of choice for a wide variety of applications: web services, secure network systems, XML-based tools, reusable components, and mission-critical enterprise systems. Learning Java is filled with easy-to-follow code examples that guide you through Java's many features, APIs, and facilities.

This new edition of Learning Java has been expanded and updated for Java 2 Standard Edition SDK 1.4. It comprehensively addresses important topics such as web applications, servlets, and XML that are increasingly driving enterprise applications. This edition provides full coverage of all Java 1.4 language features including assertions and exception chaining as well as new APIs such as regular expressions and NIO, the new I/O package. New Swing features and components are described along with updated coverage of the JavaBeans component architecture using the open source NetBeans IDE the latest information about Applets and the Java Plug-in for all major web browsers.

The accompanying CD-ROM provides all you need to start working with Java immediately. In addition to the many example programs from the book, the CD includes the complete J2SE SDK 1.4, the NetBeans IDE, the Jakarta Project's Ant make utility and Tomcat application server as well as BeanShell, a simple open source Java scripting language developed by author Pat Niemeyer.

See all Editorial Reviews


Product Details
  • Paperback: 826 pages
  • Publisher: O'Reilly; 2 edition (July 2002)
  • Language: English
  • ISBN-10: 0596002858
  • ISBN-13: 978-0596002855
  • Product Dimensions: 9.2 x 7.1 x 1.5 inches
  • Shipping Weight: 2.6 pounds (View shipping rates and policies)
  • Average Customer Review: