Summary:
Product Description
This revised edition of the classic Core Java™,
Volume I–Fundamentals, is the definitive guide to Java
for serious programmers who want to put Java to work on real
projects.
Fully updated for the new Java SE 6 platform, this
no-nonsense tutorial and reliable reference illuminates the
most important language and library features with thoroughly
tested real-world examples. The example programs have been
carefully crafted to be easy to understand as well as useful in
practice, so you can rely on them as an outstanding starting
point for your own code.
Volume I is designed to quickly bring you up to speed on
what’s new in Java SE 6 and to help you make the
transition as efficiently as possible, whether you’re
upgrading from an earlier version of Java or migrating from
another language. The authors concentrate on the fundamental
concepts of the Java language, along with the basics of
user-interface programming. You’ll find detailed,
insightful coverage of
Java fundamentals
Object-oriented programming
Interfaces and inner classes
Reflection and proxies
The event listener model
GUI programming with Swing
Packaging applications
Exception handling
Logging and debugging
Generic programming
The collections framework
Concurrency
For detailed coverage of XML processing, networking,
databases, internationalization, security, advanced AWT/Swing,
and other advanced features, look for the forthcoming eighth
edition of Core Java™, Volume II—Advanced Features
(ISBN: 978-0-13-235479-0).