3rd ed. — O’Reilly Media, 2014. — 986 p. — ISBN: 144933704X, 9781449337049.
This cookbook is a comprehensive collection of problems, solutions, and practical examples for anyone programming in Java. This third edition replaces irrelevant information, such as RMI and applets, with recipes updated for Java 8.
Java Cookbook covers a lot of ground, and offers Java developers short, focused pieces of code that can be easily incorporated into other programs. The recipes focus on things that are useful, tricky, or both. This book also includes code segments that covers many specialized APIs, and serves as a great jumping-off place for Java developers who want to get started in areas outside of their specialization.
Methods for compiling, running, and debugging.
Manuipulating , comparing , and rearranging text
Regular expressions for string and pattern – matching
Handling numbers , dates , and times.
Structuring data with collections , arrays , and other types.
Object-oriented and functional programming techniques.
Directory and filesystem operations.
Working with graphics , audio, and video.
GUI development, including JAVAFX and handlers.
Natwork programming on both client and server.
Database access , using JPA, Hibernate , and JDBC
Processing JSON and XML for data storage
Multithreading and concurrency