Book 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 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).
Table of contents
- Title Page
- Copyright Page
- Contents
- Preface
- Acknowledgments
- 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, Assertions, Logging, and Debugging
- Chapter 12. Generic Programming
- Chapter 13. Collections
- Chapter 14. Multithreading
- Appendix A. Java Keywords
- Index
Product information
- Title: Core Java Volume I--Fundamentals, 9th Edition
- Author(s):
- Release date: November 2012
- Publisher(s): Pearson
- ISBN: 9780137082346
You might also like
book
Core Java, Volume II--Advanced Features, 9th Edition
Fully updated to reflect Java SE 7 language changes, is the definitive guide to Java’s most …
book
Core Java, Volume II--Advanced Features, 11th Edition
Core Java® has long been recognized as the leading, no-nonsense tutorial and reference for experienced programmers …
book
Core Java, Volume II—Advanced Features, Tenth Edition
Core Java® has long been recognized as the leading, no-nonsense tutorial and reference for experienced programmers …
book
Core Java, Volume I Fundamentals, 11th Edition
The #1 Java Guide for Serious Programmers: Fully Updated for Java SE 9, 10 & 11 …