All Java Books
Introduced by Sun Microsystems in 1995, Java transformed the way people use the Internet. This up-to-the-minute study guide on programming with Java simplifies and demonstrates the central concepts of the program through examples and solved problems.
Covering everything from basic Java development concepts to the latest tools and techniques used in Java, this book will put would-be programmers on their way to Java mastery
Combining simplicity with power, Java has become the object–oriented language of choice for Internet programming and cross–platform applications. This comprehensive and easy–to–use guide provides you with the essential information you′ll need to know in order to develop dynamic programs using the Java 2 Standard Edition 5.0 or later.
To summarize, if you are a C programmer looking to quickly jump into Java, or perhaps a genius with a photographic memory, this may not be your first purchase. If you are a newbie, have limited experience with Java, or have been disappointed with other texts, I think you may find this to be the most complete book out there.
In just 21 days, you can acquire the knowledge and skills necessary to develop three kinds of programs with Java: applications on your computer, servlets on a web server, and browser-launched Java Web Start applications.
No previous programming experience required. By following the 21 carefully organized lessons in this book, anyone can learn the basics of Java programming.
Herbert Schildt subdivided "Java 2: The Complete Reference, Fifth Edition" into four parts: tutorial, library, software development and applications. Part I (the first 346 pages) is a Java tutorial, organized similarly to Herbert Schildt's other book that I purchased, "Java 2: A Beginner's Guide, Second Edition". However, the tutorial in this book is more condensed than in the guide, which has over 500 pages. Some readers may find the condensed approach in this book sufficient to learn the language, but if you want more comprehensive tutorial explanations, the guide is good companion.
Perfect for migrating to Java from a fellow object-oriented language (such as C++), the second edition of Thinking in Java continues the earlier version's thoughtful approach to learning Java inside and out, while also bringing it up to speed with some of the latest in Java 2 features. This massive tutorial covers many of the nooks and crannies of the language, which is of great value in the programming world.
