In the last chapter, we explored several changes regarding command-line flags in Java. 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 platform. Specifically, we will cover the following topics:
- Support for UTF-8
- Unicode support
- Linux/AArch64 port
- Multiresolution images
- Common Locale Data Repository (CDLR)