Java, A Beginner's Guide, 5th Edition and over one million other books are available for Amazon Kindle. Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Kindle Edition
 
   
Sell Back Your Copy
For a $10.00 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Java, A Beginner's Guide, 5th Edition
 
 
Start reading Java, A Beginner's Guide, 5th Edition on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Java, A Beginner's Guide, 5th Edition [Paperback]

Herbert Schildt (Author)
5.0 out of 5 stars  See all reviews (4 customer reviews)

List Price: $40.00
Price: $24.09 & eligible for FREE Super Saver Shipping on orders over $25. Details
You Save: $15.91 (40%)
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Want it delivered Thursday, May 24? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $22.00  
Paperback $24.09  
Sell Back Your Copy for $10.00
Whether you bought it on Amazon or somewhere else, you can sell it back through our Book Trade-In Program at the current price of $10.00.
Used Price$18.63
Trade-in Price$10.00
Price after
Trade-in
$8.63

Book Description

August 16, 2011 0071606327 978-0071606325 5

Essential Skills--Made Easy!

Learn the fundamentals of Java programming in no time from bestselling programming author Herb Schildt. Fully updated to cover Java Platform, Standard Edition 7 (Java SE 7), Java: A Beginner's Guide, Fifth Edition starts with the basics, such as how to compile and run a Java program, and then discusses the keywords, syntax, and constructs that form the core of the Java language. You'll also find coverage of some of Java's most advanced features, including multithreaded programming and generics. An introduction to Swing concludes the book. Get started programming in Java right away with help from this fast-paced 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 questions that test your understanding
  • Annotated Syntax--Example code with commentary that describes the programming techniques being illustrated


Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $2 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

Java, A Beginner's Guide, 5th Edition + Java The Complete Reference, 8th Edition + Java Programming (Oracle Press)
Price For All Three: $84.24

Show availability and shipping details

Buy the selected items together
  • In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details

  • Java The Complete Reference, 8th Edition $32.18

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Java Programming (Oracle Press) $27.97

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details



Editorial Reviews

About the Author

Herb Schildt is the world’s leading programming author, whose books have sold more than 3.5 million copies worldwide. His acclaimed books include Java: The Complete Reference, C++: The Complete Reference and C#: The Complete Reference.


Product Details

  • Paperback: 640 pages
  • Publisher: McGraw-Hill Osborne Media; 5 edition (August 16, 2011)
  • Language: English
  • ISBN-10: 0071606327
  • ISBN-13: 978-0071606325
  • Product Dimensions: 9.1 x 7.3 x 1.4 inches
  • Shipping Weight: 2.3 pounds (View shipping rates and policies)
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (4 customer reviews)
  • Amazon Best Sellers Rank: #7,529 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

4 star
0
3 star
0
2 star
0
1 star
0
Most Helpful Customer Reviews
27 of 27 people found the following review helpful
Format:Paperback|Amazon Verified Purchase
Let's first set the context of my normal skillset. I am a .NET Software Architect and Developer. I have been 100% in the .NET world since 2001 (with a very little sprinkling of VB6). I recently decided to expand my skillset into the Java and iOS world. This is the first book on my long journey into the world of Java.

I think this book is great for the person who is new to Java and new to programming.

Although the book does not use an IDE to create, compile, and run the programs, that does not take away from the book's learning quality.

I used both the SDK command lines and the IntelliJ IDEA Community Edition to compile and run the programs.

The book covers the core language in-depth, has a short chapter on Swing, briefly introduces applets, but does not touch on Servlets.

The book covers Data Types and Operators, Control Statements, Classes, Objects, Methods, Packages, Interfaces, Exception Handling, Inheritance, I/O, Multithreading, Enumerations, Autoboxing, Static Import, Annotations, Generics, Applets, Events, introduces Swing, and using Java's Documentation Comments.

All the code is available for download and is very well organize and usable. It is separated by chapter.

The one thing I don't like is that almost this entire book is included with Java The Complete Reference, 8th Edition which I started to peruse about half way through this one. Buying both was a waste of money. If you simply want to learn the syntax, buy this book, but if you plan on buying Java The Complete Reference, 8th Edition, don't waste your money on this one. Just get Java The Complete Reference, 8th Edition.

The only advantage the Java, A Beginner's Guide, 5th Edition book offers is that it is more of a tutorial oriented book. It has little extras like self tests, hands on exercises, and outtakes called Expert-Q and A.

I can recommend the book for anyone new to programming or wants to learn the Java syntax, except maybe for the experienced C# developer. For them I would recommend going straight for Java The Complete Reference, 8th Edition. Although I think the book is great, it was not difficult to grasp everything in it at a very accelerated rate. I already understood all the concepts and really only need to compare syntax. I am learning much more from the Java The Complete Reference, 8th Edition because it covers more of the Java Library and other topics.

So, I would absolutely recommend this book for those that like things like self tests, hands on exercises, and outtakes called Expert-Q and A. I would also recommend this book to those that do not plan on buying Java The Complete Reference, 8th Edition. It is a really well put together book and an excellent Java resource.
Comment | 
Was this review helpful to you?
26 of 26 people found the following review helpful
Format:Paperback
"Java A Beginner's Guide" takes you through the language of no Java knowledge to what you need to know to start learning about libraries. It covers the core language and can be used to learn Java 5, 6 or 7. The book assumes you are new to the C++ family so parts are slow going if you already know those parts. The author does point out what is different from C++ for those with that background.

I liked the mix of text, explained code and "try this" exercises. Each chapter ends with a self test to test your knowledge. The author does a good job not dumbing things down for the reader while making it easy to follow. It even covers recursion.

The author usually explains when he does something differently than one would in the real world. There were a few cases where he didn't - not using "com... in a package name", using get_pwr as a naming convention and using StringBuffer over StringBuilder (in this case the text was probably old.)

Overall, I liked this book better than the Deitel book for a programmer new to Java.

---
Disclosure: I received a copy of this book from the publisher in exchange for writing this review on behalf of CodeRanch.
Comment | 
Was this review helpful to you?
Excellent book May 18, 2012
By Ray
Format:Paperback
I wish I had this book few years back; now I know what I missed. A must have for a Java beginner.
Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
Search Customer Reviews
Only search this product's reviews

Inside This Book (learn more)
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Surprise Me!
Search Inside This Book:

What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(1)

Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject