- STAFF PICKS
- GIFTS + GIFT CARDS
- SELL BOOKS
- FIND A STORE
New Trade Paper
Ships in 1 to 3 days
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
This title in other editions
Other titles in the Core series:
Core Java, Volume II--Advanced Features (Core)by Cay S. Horstmann
Synopses & Reviews
Fully updated to reflect Java SE 7 language changes, Core Java®, Volume II—Advanced Features, Ninth Edition, is the definitive guide to Java’s most powerful features for enterprise and desktop application development.
Designed for serious programmers, this reliable, unbiased, no-nonsense tutorial illuminates advanced Java language and library features with thoroughly tested code examples. As in previous editions, all code is easy to understand and displays modern best-practice solutions to the realworld challenges faced by professional developers.
Volume II quickly brings you up-to-speed on key Java SE 7 enhancements, ranging from the new file I/O API to improved concurrency utilities. All code examples are updated to reflect these enhancements. Complete descriptions of new language and platform features are highlighted and integrated with insightful explanations of advanced Java programming techniques. You’ll learn all you need to build robust production software with
For detailed coverage of fundamental Java SE 7 features, including objects, classes, inheritance, interfaces, reflection, events, exceptions, graphics, Swing, generics, collections, concurrency, and debugging, look for Core Java™, Volume I—Fundamentals, Ninth Edition (ISBN-13: 978-0-13-708189-9).
Now completely revised for the highly-anticipated Java SE 7 platform, the classic Core Java™, Volume II–Advanced Features covers today's best practice techniques for advanced user interface programming, enterprise Java development, and Rich Internet Application (RIA) programming with modern Java. Like Volume I (which covers the core language and library features), this volume has been extensively updated for Java SE 7; all new coverage is highlighted throughout. All sample programs are carefully crafted to illustrate the latest programming techniques, display best-practice solutions to real-world problems faced by professional developers, and to be exceptionally interesting. This edition also reflects dramatic recent changes to the programming landscape, including the rapid emergence of RIA and the growing dominance of web development. Experienced Java developers will find practical solutions and industrial-strength code examples to help them take full advantage of these and other Java's facilities: streams, files, networking, database programming, XML, JNDI, LDAP, advanced GUIs, security, web services, internationalization, collections, annotations, native methods, and more. As in all editions of Core Java, this book starts at the very beginning of every topic, walking readers through increasingly difficult programs, and illuminating every topic with well-designed illustrations and screen shots. Boilerplate and API tables are placed on the side, enabling readers to focus on the concept at hand. For all experienced Java developers working in any environment on any platform.
About the Author
Table of Contents
Chapter 1: Streams and Files
Chapter 2: XML
Chapter 3: Networking
Chapter 4: Database Programming
Chapter 5: Internationalization
Chapter 6: Advanced Swing
Chapter 7: Advanced AWT
Chapter 8: Javabeans Components
Chapter 9: Security
Chapter 10: Scripting, Compiling, and Annotation Processing
Chapter 11: Distributed Objects
Chapter 12: Native Methods
What Our Readers Are Saying