Buy New
-50%
$20.00$20.00
FREE delivery Friday, April 17
Advertisement
Ships from: Wholesale Books USA Sold by: Wholesale Books USA
Used - Very Good
$6.41$6.41
FREE delivery April 20 - 22
Advertisement
Ships from: ThriftBooks-Phoenix Sold by: ThriftBooks-Phoenix
Sorry, there was a problem.
There was an error retrieving your Wish Lists. Please try again.Sorry, there was a problem.
List unavailable.
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the author
OK
Java: A Beginner's Guide 6th Edition
Purchase options and add-ons
Essential Java Programming Skills--Made Easy!
Fully updated for Java Platform, Standard Edition 8 (Java SE 8), Java: A Beginner's Guide, Sixth Edition gets you started programming in Java right away. Bestselling programming author Herb Schildt begins with the basics, such as how to create, compile, and run a Java program. He then moves on to the keywords, syntax, and constructs that form the core of the Java language. This Oracle Press resource also covers some of Java's more advanced features, including multithreaded programming, generics, and Swing. Of course, new Java SE 8 features such as lambda expressions and default interface methods are described. An introduction to JavaFX, Java's newest GUI, concludes this step-by-step tutorial.
Designed for Easy Learning:
- Key Skills & Concepts -- Chapter-opening lists of specific skills covered in the chapter
- Ask the Expert -- Q&A sections filled with bonus information and helpful tips
- Try This -- Hands-on exercises that show you how to apply your skills
- Self Tests -- End-of-chapter quizzes to reinforce your skills
- Annotated Syntax -- Example code with commentary that describes the programming techniques being illustrated
The book's code examples are available FREE for download.
- ISBN-100071809252
- ISBN-13978-0071809252
- Edition6th
- PublisherMcGraw-Hill Osborne Media
- Publication dateMay 15, 2014
- LanguageEnglish
- Dimensions7.25 x 1.25 x 9 inches
- Print length699 pages
There is a newer edition of this item:
Similar items that may deliver to you quickly
Java: The Complete Reference, Thirteenth EditionPaperbackFREE Shipping by AmazonGet it as soon as Wednesday, Apr 15
Java: A Beginner's Guide, Tenth EditionPaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Wednesday, Apr 15
Java: The Comprehensive Guide to Java Programming for Professionals (Rheinwerk Computing)PaperbackFREE Shipping by AmazonGet it as soon as Wednesday, Apr 15
Beginning Java 17 Fundamentals: Object-Oriented Programming in Java 17Paperback$3.99 shippingGet it Apr 23 - 29
Java 7 for Absolute BeginnersPaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Wednesday, Apr 15
Art and Science of Java, ThePaperbackFREE Shipping by AmazonGet it as soon as Wednesday, Apr 15Only 1 left in stock - order soon.
Customers also bought or read
- Head First Design Patterns: Building Extensible and Maintainable Object-Oriented Software 2nd Edition
Paperback$43.99$43.99FREE delivery Wed, Apr 15 - Python Crash Course, 3rd Edition: A Hands-On, Project-Based Introduction to Programming#1 Best SellerSoftware Development
Paperback$27.53$27.53Delivery Wed, Apr 15 - Core Java, Volume I: Fundamentals (Oracle Press for Java)
Paperback$80.94$80.94FREE delivery Tue, May 5 - The Self-Taught Programmer: The Definitive Guide to Programming Professionally
Paperback$20.14$20.14Delivery Apr 21 - 23 - C Programming Language, 2nd Edition#1 Best SellerC Programming Language
Paperback$60.30$60.30FREE delivery Wed, Apr 15 - Head First Java: A Brain-Friendly Guide#1 Best SellerBeginner's Guides to Java Programming
Paperback$43.99$43.99FREE delivery Wed, Apr 15
Editorial Reviews
About the Author
Herbert Schildt is the worlds leading programming author and a renowned authority on Java, C++, and C#. His books have sold millions of copies worldwide. Herbs acclaimed books include Java: The Complete Reference, Java: A Beginner's Guide, C++: The Complete Reference and C#: The Complete Reference.
Product details
- Publisher : McGraw-Hill Osborne Media
- Publication date : May 15, 2014
- Edition : 6th
- Language : English
- Print length : 699 pages
- ISBN-10 : 0071809252
- ISBN-13 : 978-0071809252
- Item Weight : 2.6 pounds
- Dimensions : 7.25 x 1.25 x 9 inches
- Part of series : PROGRAMMING & WEB DEV - OMG
- Best Sellers Rank: #3,528,990 in Books (See Top 100 in Books)
- #155 in Beginner's Guides to Java Programming
- #1,967 in Introductory & Beginning Programming
- #4,082 in Computer Programming Languages
- Customer Reviews:
About the author

Called "one of the world's foremost authors of books about programming" by International Developer magazine, best-selling author Herbert Schildt has written about programming for over three decades. His books have sold millions of copies worldwide and have been widely translated. Featured as one of the rock star programmers in Ed Burns' book "Secrets of the Rock Star Programmers", Schildt is interested in all facets of computing, but his primary focus is computer languages. He is the author of numerous books on Java, C, C++, and C#. Schildt holds BA and MCS degrees from the University of Illinois, Urbana/Champaign.
Related products with free delivery on eligible orders
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonCustomers say
Generated from the text of customer reviewsSelect to learn more
Reviews with images
-PRO- The explanations are very detailed and easy to understand
Top reviews from the United States
There was a problem filtering reviews. Please reload the page.
- Reviewed in the United States on October 15, 2014Format: KindleVerified PurchaseGreat book for leaning Java. This book backs up concepts introduced with clear and logical examples. Then it takes those examples and expands on them with new concepts and makes the program more and more complicated over time. This approach really works well for learning. Some lazy learners may complain about its aggressiveness in the early chapters because some of the sample programs can hurt your brain if you're new to programming. For example there was a program that output "2 to the power of n is ____". This program consisted of a decrementing while loop nested within an incriminating for loop. The while loop acted as a counter for each iteration of each iteration. (no I didn't just typo, I meant to repeat myself) and to be honest, it took a while to sink in. I even had to resort to writing out the program on paper and marking exactly how each variable changed with each iteration of each loop. That was a tough one for chapter 2 but this made me think like a computer... or should I say, like a programmer. This book is excellent! Bottom line is this, you can't puree every concept into baby food for easy consumption but this book does it's best and handles the challenging material better than most. I don't think you could get an "easier" book that actually taught you everything.
- Reviewed in the United States on October 6, 2016Format: PaperbackVerified PurchaseThis is a fine book. It is useful both for programmers who are learning Java or even for non-programmers starting with their first language. The object-oriented elements of Java, general OO concepts are explained exceptionally well. I read this book from cover to cover to brush up on my rusty Java. Java, I learned, is very close to C++ (which is mostly what I have been familiar with) but designed for a different platform (the web, or other devices) and for portability.
If the reader can make it through the excellent examples on threading, inheritance and variables he/she will have made an important step towards being a programmer. I found almost no\ typos, always a good sign. The book has expansions of code snippets into full program listings which makes the book rather thick but I find this approach better than leaving a bunch of chopped up code fragments by themselves.
I'm looking forward to purchasing, reading & referencing the companion Java book by the same author.
- Reviewed in the United States on September 17, 2015Format: KindleVerified PurchasePros:
Clear explanations
Small examples of (nearly) everything
Good chapter progression
Self-test
Code examples available for download
Examples build upon themselves
Canonical and practical ways of doing things explained
How things changed explained
Copiously commented code
Code is made to run in a simple editor (like Notepad) and from the command line.
Cons
Samples code is presented as images, at times too tiny too read
Downloaded code samples lump all samples together by chapter
Graphics are touched upon, and explained at a blistering speed.
Herb Schildt is an excellent author, who explains code well, in a few languages. He shows no bias, but uses c++ here for comparison at the beginning, and through touts java's advantages.
This book is not for beginner's to programming, as programming concepts are not explained. Though, to someone who understands the concepts (or can figure them out easily, by example) this is a great book. Almost everything has a short, complete, working sample, and the all but a few advanced keywords are explained in detail. By the time you're done with the book, you;re likely to be able to code in java (albeit simple stuff) if you typed in all the samples. and worked through the self-tests.
The code samples are a major part of the book. I took advantage of dual screen to review the e-book on one screen and type and rest in the other. This also brought a problem to the fore, and that is the code examples are embedded as images! As you may know, Kindle does not scale images with the text, so tiny is tiny. I'm using a 20" screen @1600x1900 and could not read a lot of the text without squinting or moving closer than usual. Using the web kindle helped in some cases but no much. The on screen magnifier can help a lot. Perhaps turning the screen itself would have helped, but that's lot of work! Ultimately, that's why i rated this as 4 stars instead of 5.
Chapter 16, Swing has a slightly different style than the other chapters, most notably, the examples show results before the code samples. It's probably due to being added in a later edition of the book. It and Chapter 17, JavaFX are rushed, but it isn't really the main part of the book. As he points out, they really need a book of their own, but he touched upon them here. Nice.
From the editing, i get the feeling this book was meant for print and simply ebook-ified with little effort. That's explain the code images, the odd placement of some of the "Ask the Experts" sections, and weird spacing here and there. This doesn't really affect the quality of the work, but a shoddy job from Oracle Press.
I looked at 2 other book on Java. Head First Java, 2nd Edition and Learning Java. The former's sign to noise ration is too low and is way out of date. The latter does not have complete samples, has an odd ordering of chapters, and gets too complex too quickly. Seems better for a review. I got got this one next and loved it. Third one's a charm, eh?
- Reviewed in the United States on September 17, 2014Format: PaperbackVerified PurchaseIm not sure why everyone is saying this is a bad beginners book. I read this book from cover to cover and found this book to be very easy to follow for an actual beginner. It covers all the basics plus more and it's more than enough to mold you into a Java developer. The writing is very technical and VERY well written. There are the occasional typos, but it is expected in every book.
To the reviewer that said the book "smelled bad." The book doesn't smell bad, but it doesn't have the "new book smell" and that's why im giving 4 out of 5 stars(jk). Excellent but could use more new book smell.
- Reviewed in the United States on March 31, 2017Format: PaperbackVerified PurchaseI ordered this book as well as the reference manual by the same author. I used java in college, but I haven't touched it since 2009. I wanted to relearn/refresh myself in java fundamentals.
The book is set up very well and introduces topics in good order. It doesn't introduce strings until you understand objects, etc. It has been fantastic so far in getting me up to speed. I like to know why something works, not just "Here, do this" with a light explanation and this book does a decent job of that. The reference manual I purchased (same author) as well as web searches helped for a deeper understanding of topics I feel I didn't fully grasp in this book.
If you are a beginner, this is a fantastic book for you. If you work through it, you will have a good understanding of java to build on. I know countless hours of console programming can make you want to roll your face on the keyboard, but don't try to build a house from the roof down. Get a strong foundation and build up.
Top reviews from other countries
Amazon CustomerReviewed in India on May 25, 20175.0 out of 5 stars This is the best book in the class and also with suitable price
Don't think over and over, just buy it. This is the best book in the class and also with suitable price.
NitinReviewed in Australia on February 22, 20165.0 out of 5 stars A good intro to Java
Format: KindleVerified PurchaseGood book for beginners in Java. Highly recommended.
-
viridexReviewed in Italy on July 24, 20165.0 out of 5 stars ottimo per cominciare con Java
Format: PaperbackVerified PurchasePossedevo già la Beginner's Guide di Schildt su C++, e, dopo avere letto questo libro, mi sono convinto che Schildt spiega molto bene. Fornisce i concetti importanti senza perdersi in dettagli che verranno appresi dal lettore in un secondo tempo. Ci sono un sacco di esempi che fanno capire come funzionano le cose. Questo è sì un libro per principianti, ma principianti di Java. Credo che per trarre profitto di questo libro sia meglio conoscere già un po' di programmazione in qualche altro linguaggio, o almeno avere presente i concetti generali e le logiche di programmazione.
StephenH316Reviewed in the United Kingdom on September 18, 20145.0 out of 5 stars ... of Visual Basic) I am finding this book an excellent introduction. Some of the structures in Java are ...
Format: PaperbackVerified PurchaseHaving absolutely no knowledge of Java before I started this book (although I do have some knowledge of Visual Basic) I am finding this book an excellent introduction. Some of the structures in Java are quite similar to those in VB while others are completely different, so I am grateful that the book introduces ideas gradually and develops them slowly and clearly with plenty of example coding to follow. If you are wondering what Java is all about (as I was) this is a great way to get your teeth into a fascinating and versatile language.
Amazon CustomerReviewed in Canada on December 31, 20165.0 out of 5 stars Excellent book! Would recommend
Format: PaperbackVerified PurchaseExcellent book for learning Java. Concepts are explained in a very clear and concise manner, with lots of relevant examples. Prior to this I was learning Java through some Udemy courses. While they weren't too bad, this book way surpasses them.












