Java Concepts 4th Edition
| Cay S. Horstmann (Author) Find all the books, read about the author, and more. See search results for this author |
Use the Amazon App to scan ISBNs and compare prices.
There is a newer edition of this item:
Now updated to integrate Java 5.0, Cay Horstmann's Java Concepts, Fourth Edition provides an up-to-date, highly effective, and accessible introduction to the Java language and a solid grounding in fundamental computer science concepts. Drawing on his many years of experience as a career programmer and teacher, Horstmann will inspire you to think like a programmer and develop the problem-solving skills you need to succeed in your course and future career.
Features
* Updated coverage to integrate Java 5.0. The text can still be used with older versions of Java.
* An approach that goes beyond language syntax to focus on computer science concepts and problem solving. The text encourages you to think as a problem solver and equips you with the tools you need to design efficient and successful programs.
* Review of Chapters 2 and 3 shows a gradual and student-friendly approach that is a Horstmann trademark.
* Horstmann provides extras like Quality Tips and Productivity Hints that give the user an inside track on the material. As always, there is a strong emphasis on the pragmatic and practical aspects of programming.
* Carefully developed problems and easy-to-understand examples. Java Concepts is loaded with exercises and examples, and you can find the code for examples online.
* The Programming Style Guide. Available online, the Programming Style Guide helps you develop a consistent style for all of your programming projects.
* New to this edition is an accessible and colorful text layout that helps you find the information that you need when you need it.
Other books by Cay Horstmann
Big Java, Second Edition, 0-471-70615-9
Object-Oriented Design and Patterns, 0-471-31966-X
Big C++ (with Timothy Budd), 0-471-47063-5
Computing Concepts with C++ Essentials, Third Edition, 0-471-16437-2
Editorial Reviews
From the Back Cover
Now updated to integrate Java 5.0, Cay Horstmann’s Java Concepts, Fourth Edition provides an up-to-date, highly effective, and accessible introduction to the Java language and a solid grounding in fundamental computer science concepts. Drawing on his many years of experience as a career programmer and teacher, Horstmann will inspire you to think like a programmer and develop the problem-solving skills you need to succeed in your course and future career.
Features
- Updated coverage to integrate Java 5.0. The text can still be used with older versions of Java.
- An approach that goes beyond language syntax to focus on computer science concepts and problem solving. The text encourages you to think as a problem solver and equips you with the tools you need to design efficient and successful programs.
- Review of Chapters 2 and 3 shows a gradual and student-friendly approach that is a Horstmann trademark.
- Horstmann provides extras like Quality Tips and Productivity Hints that give the user an inside track on the material. As always, there is a strong emphasis on the pragmatic and practical aspects of programming.
- Carefully developed problems and easy-to-understand examples. Java Concepts is loaded with exercises and examples, and you can find the code for examples online.
- The Programming Style Guide. Available online, the Programming Style Guide helps you develop a consistent style for all of your programming projects.
- New to this edition is an accessible and colorful text layout that helps you find the information that you need when you need it.
Other books by Cay Horstmann
Big Java, Second Edition, 0-471-70615-9
Object-Oriented Design and Patterns, 0-471-31966-X
Big C++ (with Timothy Budd), 0-471-47063-5
Computing Concepts with C++ Essentials, Third Edition, 0-471-16437-2
I'd like to read this book on Kindle
Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
Product details
- Publisher : Wiley; 4th edition (January 4, 2005)
- Language : English
- Paperback : 992 pages
- ISBN-10 : 0471697044
- ISBN-13 : 978-0471697046
- Item Weight : 3.23 pounds
- Dimensions : 7.6 x 1.19 x 9.53 inches
- Best Sellers Rank: #3,453,569 in Books (See Top 100 in Books)
- #2,106 in Java Programming
- #2,293 in Object-Oriented Design
- #8,700 in Computer Programming Languages
- Customer Reviews:
About the author

Cay S. Horstmann is also coauthor of Core JavaServer Faces, Second Edition (Prentice Hall, 2007). Cay is a professor of computer science at San Jose State University, a Java Champion, and a frequent speaker at computer industry conferences.
Customer reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
So, exploiting the enthusiasm of the student buying his new textbooks (I know how it feels I have been there myself) or just the plain fact that it can be imposed as required reading in some classes this text is oversold at almost double its real market value. I find this disgusting. Unless you are forced to adopt this text, go for a maybe less academical and colorful book (but reasonably priced ) by the same author, Core Java.
Also, some of the code can't simply be typed in and compiled. In one section, they fail to mention, either in the text or in the example, that you need to import a certain class. The documentation on Sun's website is excellent, but that shouldn't make it acceptable to leave details out of the text.
Finally, the price is a total rip-off. I was fortunate enough to get the book used for under $20, but I would feel cheated if I had paid more. A lot of the information can be gotten for free, and that the quality of the free information often exceeds that which is in the book. Sadly, this book seems to fit the "intro to programming" niche, and a lot of students will be forced to buy it for those classes, allowing the publisher to get away with the high price.
Top reviews from other countries
Buy it and you won't regret it.

