Publisher's Synopsis
This is the Rough Cut edition of the print book.
The #1 Guide to Java UI and Enterprise Features: Fully Updated for Java 17
Core Java is the leading no-nonsense tutorial and reference for experienced programmers who want to write robust Java code for real-world applications. Now, Core Java, Volume II: Advanced Features, Twelfth Edition, has been revised to reflect Java 17, with authoritative coverage of enterprise programming, networking, databases, security, modularization, internationalization, code processing, native methods, and more.
Cay S. Horstmann explores sophisticated new features with depth and completeness, demonstrating how to use them to build professional-quality applications. Horstmann's thoroughly tested examples reflect modern Java style and best practices. The examples are carefully crafted for easy understanding and maximum practical value, so you can rely on them to jump-start your own code.
- Master advanced techniques, idioms, and best practices for writing superior Java code
- Make the most of enhanced Java I/O APIs, object serialization, and regular expressions
- Efficiently connect to network services, implement servers and the improved HTTP client, and harvest web data
- Process code via scripting and compiler APIs, and use annotations to generate code and files
- Deepen your understanding of the Java Platform Module System, including recent refinements
- Leverage the Java security model, user authentication, and the security library's cryptographic functions
- Preview powerful new APIs for accessing "foreign" functions and memory