Java 9 Cookbook
Published in 2017
I have written chapters 2,4,5,6,7,12,15

This cookbook offers a range of software development examples in simple and straightforward Java 9 code, providing step-by-step resources and time-saving methods to help you solve data problems efficiently. You will learn in the form of recipes:

  • How to set up JDK 9

  • OO design using classes and interfaces*

  • Functional programming with lambda expressions*

  • How to leverage streams and chain multiple operations*

  • How to store, read and modify data in a database from Java application*

  • Multithreading programming*

  • Manage operating system processes

  • Create a modular application with clear dependencies

  • Build graphical user interfaces using JavaFX

  • Use the new HTTP Client API

  • Garbage collection and memory management*

  • Learn about the new diagnostic features in Java 9

  • See how to use the new jShell REPL tool

  • Execute ES6-compliant JavaScript code from your Java applications

  • Testing*

I have contributed topics marked with * above.

High Performance
Published in 2017
I have written chapters 8,9,10,11

This book describes best practices of Java development and bottlenecks to avoid. It is for those developers who would like to build reliable and high-performance applications and those, who would like master the new features and new APIs of Java 9. Prior Java programming knowledge is assumed. You will learn:

  • How to work with JIT compilers

  • How to use profiling tools

  • How to generate JSON with code examples

  • How to leverage streams and chain multiple operations

  • How to utilize the command-line tools to speed up application development*

  • What is microservices and how to build them in Java 9, with code examples*

  • What are Java APIs improvements in JDK9 and how to use them in your application code*

  • What is reactive programming and reacitvie system and how to build one, with code examples*

I have contributed topics marked with * above.

Powered by WordPress. Designed by Woo Themes