Core Java Volume I--Fundamentals

  • ISBN13:


  • ISBN10:


  • Edition: 9th
  • Format: Paperback
  • Copyright: 11/27/2012
  • Publisher: Prentice Hall
  • View Upgraded Edition
  • Purchase Benefits
  • Free Shipping On Orders Over $59!
    Your order must be $59 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $59.99 Save up to $9.00
  • Buy New


Supplemental Materials

What is included with this book?

  • The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.
  • The eBook copy of this book is not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.


For those who cannot afford to waste weeks or even months reading tutorial books that lead you nowhere, this book is the one they need. The best-selling introduction to Java for experienced programmers is back! Previous editions have been tremendously successful because they were written for programmers looking for a fast-paced book. The authors retain the highly illustrative examples and crystal-clear explanations of key concepts. The ninth edition is fully updated for Java SE7. According to Thomas Kurian of Oracle, "Java SE 7 will bring important improvements, including greater modularity, better support for non-Java languages, and better performance, including garbage collection optimized for multicore processors."

Author Biography

Cay S. Horstmann is author of Scala for the Impatient (Addison-Wesley, 2012) and coauthor of Core JavaServer™ Faces, Third Edition (Prentice Hall, 2010). He is professor of computer science at San Jose State University, a Java Champion, and a frequent speaker at developer conferences.


Gary Cornell has been writing for and teaching programming professionals for more than twenty years. The cofounder of Apress, he has written numerous best-selling books for developers, was a cofinalist for a Jolt Award, and won the Readers Choice award from Visual Basic Magazine.

Table of Contents



Chapter 1: An Introduction to Java 

Chapter 2: The Java Programming Environment

Chapter 3: Fundamental Programming Structures in Java

Chapter 4: Objects and Classes 

Chapter 5: Inheritance

Chapter 6: Interfaces and Inner Classes

Chapter 7: Graphics Programming

Chapter 8: Event Handling

Chapter 9: User Interface Components with Swing

Chapter 10: Deploying Applications and Applets

Chapter 11: Exceptions, Logging, Assertions, and Debugging

Chapter 12: Generic Programming

Chapter 13: Collections

Chapter 14: Multithreading



Rewards Program

Write a Review