- Paperback: 544 pages
- Publisher: McGraw-Hill Osborne Media; 2nd edition (November 25, 2002)
- Language: English
- ISBN-10: 0072225882
- ISBN-13: 978-0072225884
- Product Dimensions: 7.3 x 1.1 x 8.9 inches
- Shipping Weight: 1.9 pounds (View shipping rates and policies)
- Average Customer Review: 39 customer reviews
- Amazon Best Sellers Rank: #3,624,185 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Java 2: A Beginner's Guide 2nd Edition
Use the Amazon App to scan ISBNs and compare prices.
There is a newer edition of this item:
The Amazon Book Review
Author interviews, book reviews, editors picks, and more. Read it now
Customers who viewed this item also viewed
From the Back Cover
Essential Skills--Made Easy!
Learn the fundamentals of Java 2 programming from master programmer and best-selling author Herb Schildt. Fully updated to cover Java 2 version 1.4, this step-by-step guide will have you programming in no time. You'll start at the beginning, learning why Java is the preeminent language of the Internet, how it relates to object-oriented programming (OOP), and the general form of a Java program. Next, it's on to the foundations of Java programming, including data types, operators, program control statements, classes, objects, and methods. You'll then progress to more advanced topics, such as inheritance, exception handling, the I/O system, multithreading, applets, and much more. Get started programming in Java today using this self-paced, easy-to-follow tutorial.
Designed for Easy Learning:
- Modules--Each concept is divided into logically organized modules (chapters), ideal for self-paced learning
- Critical Skills--Each module opens with the specific skills covered in the module
- Mastery Checks--End-of-module reviews test knowledge using short-answer, multiple-choice, and fill-in-the-blank questions
- Ask the Experts--Q&A sections throughout are filled with bonus information and helpful tips
- Progress Checks--Quick self-assessment sections check your progress
- Projects--Practical exercises show how to apply the critical skills learned in each module
- Annotated Syntax--Example code annotated with commentary that describes the programming techniques being illustrated
About the Author
Herbert Schildt is the world's 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 over 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, 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.
Top customer reviews
Java 2: A Beginner's Guide is very aptly named. Having NO previous experience to draw from, this book does a very good job of explaining things is a very orderly fashion, with plently of examples and even projects to work through. Although I've only completed the first 200 pages, I can honestly say that it's "clicked" for the first time. The going is slow; I would recommend typing each example and think about what the code is actually doing, but I know that my retention rate will be very high. This book makes learning to program enjoyable, and that's quite an achievement coming from me - I greatly dislike writing code. I would whole-heartedly recommend this to anyone looking at code for the first time, as it will certainly make my classroom assignments and labs a breeze.
The only drawback to this writing is that I am a third into the book, and I don't appear to have covered a huge amount of material. There's good reason for this, however. The "Complete Guides" to Java are 1200 pages, and are quite hefty tomes. Since this book is branded as a reference for the beginner, I can't really mark it down for that reason. This book does represent a great way to get started on learning the Java language.
CCNP CCDP MCSE
Happily this book suffers from none of these flaws. It covers a wide range of applications, it's full of detail on the latest graphical interface tools, there are plenty of small examples, and no command or definitions is introduced without a clear example.
This is an excellent book for someone with some programming experience, but no experience in object oriented methods. Storngly recommended.
1. Java 2: A Beginner's Guide
2. Java 2: The Complete Reference
3. Head First Java
4. Murach's Begining Java2 (innovative teaching layout)
Books that frustrated me as a beginner book and ones that couldn't continue reading were:
- Beginning Java Objects (intermediate book)
- Java2 SDK 1.x Edition (I don't like his math examples!!)
- Learning Java
- Java2 How to Program (poor order of topics)
- Java2 in 24hours (first 1/3 was good)
- Laura Lemay's Teach yourself Java2 in 21 days (manual reference type book, yuk)
PS: (whew, I'm glad my company allowed me to buy as many books as I wanted until I found one that I was comfortable with. Thanks Herb!)
I had previously purchased Deitel and Deitel's Java book and got frustrated with it. This book really did the job for me.
The examples are very easy to follow and don't leave the reading looking around to figure what the author is talking about.
Another type repeatedly provides examples in which we are encourged to ignore the confusing bits and just accept on faith that it's important they look that way. And then there are all those books that assume you know C++ and just need a little transition information.
Happily this book suffers from none of these flaws. It covers a wide range of applications, it's full of detail on the latest graphical interface methods, the examples are uncomplicated, and no command or definitions is introduced without a clear example.
This is an excellent book for someone with some programming experience, but no experience in object oriented methods. Strongly recommended.