O'Reilly Lions
java.oreilly.com
oreilly.com O'Reilly Network Safari Bookshelf Conferences Sign In/My Account | View Cart   
Book List Learning Lab eDocuments O'Reilly Gear Newsletters Press Room Jobs      O'Reilly China O'Reilly France O'Reilly Germany O'Reilly Japan O'Reilly Taiwan O'Reilly UK 
advertisement



bookJava: Where Do I Start?

The Java programming language was introduced by Sun Microsystems in 1995. Java is a state-of-the-art, object-oriented language that has a syntax similar to that of C. Its designers strove to make the Java language powerful, but at the same time, they tried to avoid the overly complex features that have bogged down other object-oriented languages, such as C++. By keeping the language simple, the designers also made it easier for programmers to write robust, bug-free code. As a result of its elegant design and next-generation features, the Java language has proved popular with programmers, who typically find it a pleasure to work with Java after struggling with more difficult, less powerful languages.

O'Reilly's Java books are written for beginning to advanced programmers. If you're just starting with Java, you'll want to begin with Head First Java, and then you can branch out with the other books listed below.

Head First Java -- This introductory book takes advantage of the latest research in cognitive science, neurobiology, and educational psychology, by actively combining words and pictures to help readers understand and remember important Java concepts. Full of mind-stretching exercises, memorable analogies, and stories with humor and attitude that are used to drive home key points and make ideas come alive, the Head First approach is as effective as it is unique.

Learning Java -- This book is for programmers who have experience with C, C++, or other languages, and who now want to learn Java. It provides an accessible yet comprehensive introduction to the Java programming language and is filled with easy-to-follow code examples that guide you through Java's many features, APIs, and facilities. This book comprehensively addresses important topics, such as web applications, servlets, and XML, that are increasingly driving enterprise applications. [Read it online on Safari.]

Java in a Nutshell -- This complete quick-reference guide to Java contains descriptions of all of the classes in the key APIs, with a definitive listing of all methods and variables. It also contains an accelerated introduction to Java for C and C++ programmers who want to learn the language quickly. [Read it online on Safari.]

Java Examples in a Nutshell -- A companion to Java in a Nutshell, this book is full of real-world Java programming examples and contains 164 complete, practical programs. That's over 17,900 lines of densely commented, professionally written Java code covering 20 distinct Java APIs, including Servlets, JavaServer Pages, XML, Swing, and Java 2D.

Java Cookbook -- This book 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. [Read it online on Safari.] [Get a free Java recipe daily.]


Perl.com
bullet What Is On-Demand Computing , by Stephen B. Morris
bullet Managing and Monitoring JBoss, Part 2
bullet Identifying Essential Windows Services: Part 1 , by Mitch Tulloch
bullet Managing and Monitoring JBoss, Part 1
bullet Hacking Swing: A JDBC Table Model , by Chris Adamson, Joshua Marinacci
bullet What Is Spyware , by Anton Chuvakin
bullet Ruby the Rival , by Chris Adamson
bullet Hibernate for Java SE , by Jason Lee
bullet Disabling USB Storage With Group Policy , by Mitch Tulloch




Java Resources

bullet java.oreilly.com -- O'Reilly's Java books
bullet ONJava.com -- O'Reilly articles and news
bullet java.net -- A meeting place for developers to collaborate on projects and share ideas
bullet java.sun.com -- Sun's official Java portal
Java.net Featured Weblog
More Weblogs »

Sponsored by:



O'Reilly Home | Privacy Policy

© 2005, O'Reilly Media, Inc.
Website: | Customer Service: | Book issues:

All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners.