On This Page
Description
Fully updated to reflect Java SE 7 language changes, Core Java™, Volume I—Fundamentals, Ninth Edition, is the definitive guide to the Java platform. Designed for serious programmers, this reliable, unbiased, no-nonsense tutorial illuminates key Java language and library features with thoroughly tested code examples. As in previous editions, all code is easy to understand, reflects modern best practices, and is specifically designed to help jumpstart your projects. Volume I quickly brings show more you up-to-speed on Java SE 7 core language enhancements, including the diamond operator, improved resource handling, and catching of multiple exceptions. All of the code examples have been updated to reflect these enhancements, and complete descriptions of new SE 7 features are integrated with insightful explanations of fundamental Java concepts. You’ll learn all you need to be productive with The Java programming environment Objects, classes, and inheritance Interfaces and inner classes Reflection and proxies Graphics programming Event handling and the event listener model Swing-based user interface components Application and applet deployment Exceptions, logging, assertions, and debugging Generic programming Collections Concurrency, and more For detailed coverage of advanced features, including the new API for file input/output and enhancements to the concurrency utilities, look for Core Java™, Volume II—Advanced Features, Ninth Edition (ISBN-13: 978-0-13-708160-8). show lessTags
Recommendations
Member Reviews
Incredibly detailed overview of the capabilities of the Java language. A bit overwhelming at times, but finds focus with several code examples. I'd recommend Head First Java as your first Java book, but if you're looking for a more contemporary look at the language, this is a great next book.
This is the best edition of this book so far. Great for those who know some programming and know some Java.
Ratings
Members
- Recently Added By
Author Information
72 Works 1,937 Members
Cay S. Horstmann is the author of Scala for the Impatient (Addison-Wesley, 2012), is principal author of Core Java, Volumes I and II, Ninth Edition (Prentice Hall, 2013), and has written a dozen other books for professional programmers and computer science students. He is a professor of computer science at San Jose State University and is a Java show more Champion. show less
Series
Common Knowledge
- Canonical title
- Core Java, Volume 1: Fundamentals
- First words
- The first release of Java in 1996 generated an incredible amount of excitement, not just in the computer press, but in mainstream media such as The New York Times, The Washington Post, and Business Week.
- Last words
- (Click to show. Warning: May contain spoilers.)For advanced topics, such as networking, advanced AWT/Swing, security, and internationalization, please turn to Volume II.
- Disambiguation notice
- This work is specifically the 8th Edition, and should not be combined with other editions with other content. This edition corresponds to Java SE 6.
This work is specifically the 9th Edition, and should not be combined with other editions with other content.
Classifications
- Genres
- Technology, Nonfiction
- DDC/MDS
- 005.133 — Computer science, information & general works Computer science, knowledge & systems Artificial Intelligence/Virtual Reality Software development Computer programming Specific programming languages
- LCC
- QA76.73 .J38 .H6753 — Science Mathematics Mathematics Instruments and machines Calculating machines Electronic computers. Computer science
- BISAC
Statistics
- Members
- 172
- Popularity
- 189,787
- Reviews
- 2
- Rating
- (4.55)
- Languages
- English
- Media
- Paper, Ebook
- ISBNs
- 19
- UPCs
- 1
- ASINs
- 3






























































