To work with the code in this chapter, you should have JDK version 10 or later installed on your system.
All code in this chapter can be accessed at https://github.com/PacktPublishing/Java-11-and-12-New-Features.
Since AppCDS extends the capabilities of CDS, it would help to have an understanding of CDS before starting with AppCDS. The next section introduces CDS, including where to find the shared archive file, how to create or recreate it, and the relevant commands to do so. You can skip the next section on CDS if you have practical experience of working with it.