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.
- Amazon Sales Rank: #9562 in Books
- Brand: imusti
- Published on: 2014-05-06
- Released on: 2014-05-06
- Original language:
- Number of items: 1
- Dimensions: 9.20" h x
1.40" w x
- Binding: Paperback
- 728 pages
- McGraw-Hill/Osborne Media
About the Author
Herbert Schildt is the world’s leading programming author and a renowned authority on Java, C++, and C#. His books have sold millions of copies worldwide. Herb’s acclaimed books include Java: The Complete Reference, Java: A Beginner's Guide, C++: The Complete Reference and C#: The Complete Reference.
Most helpful customer reviews
12 of 12 people found the following review helpful.
If you don't want to pay 700 bucks for the online course and just want to learn programming I highly recommend this book
By Amazon Customer
Hey everyone! I am new to computer programming and signed up for the UC Berkeley extension introduction to Java course and this was the test book they reccomended for the class. The professors lectures are exactly word for word out of the book! And the book of course has more details and example problems than the actual course. If you don't want to pay 700 bucks for the online course and just want to learn programming I highly recommend this book. They tell you how to install an IDE and what programs to download so you can get started. Programming can be so intimidating but it's better to start now than never since it's a skill every industry desires! :) don't be scared guys, just do it!
10 of 10 people found the following review helpful.
This book is far and away superior to the $150 text book that you have to ...
By Patrick Russell
I got this to supplement a Java course I'm taking at a large university. This book is far and away superior to the $150 text book that you have to buy for the 200-level object oriented programming course. The way the various subjects are introduced and the general flow of the book are fantastic. If you read through each page, carry out the exercises, and quiz yourself, you'll be in a good place with respect to the basics of the Java language and object oriented programming. I recommend picking up this book if you're interested in learning Java and/or object oriented programming.
5 of 5 people found the following review helpful.
See all 185 customer reviews...
Great book but not beginner friendly.
I agree with the top comment here regarding this book.
I have an Information Technology degree and I have taken a Java class before so I'm decently familiar with the basics. Even with that, some of the stuff I'm reading by chapter three of this book, I've never even been taught before. I'm grateful that it's extremely thorough, but the author does not have a clear idea of his audience. I would say this book is great for an intermediate programmer who just needs to reference some ideas or brush up on certain areas of java.
In addition, some of the exercises, not all of them, require far more knowledge than a beginner. If you can get through this book, understand all the concepts, and answer all the questions, then consider yourself an intermediate Java developer. You're in a great place my friend.