Best Practices In Java 9

In the last chapter, we explored several changes regarding command-line flags in Java 9. Specifically, we covered unified JVM logging, compiler control, new diagnostic commands, removal of the HPROF heap profiling agent, the removal of the Java Heap Analysis Tool (JHAT), command-line flag argument validation, and the ability to compile for older platform versions.

In this chapter, we will focus on best practices with additional utilities provided with the Java 9 platform. Specifically, we will cover:

  • Support for UTF-8
  • Unicode 7.0.0
  • Linux/AArch64 port
  • Multi-resolution images
  • Common Locale Data Repository

Get Java 9: Building Robust Modular Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.