The Java Tutorials have been written for JDK 8. Examples and practices described in this page don't take advantage of improvements introduced in later releases and might use technology no longer available.
See Java Language Changes for a summary of updated language features in Java SE 9 and subsequent releases.
See JDK Release Notes for information about new features, enhancements, and removed or deprecated options for all JDK releases.
The Java Architecture for XML Binding (JAXB) trail provides an introduction to Java Architecture for XML Binding (JAXB) technology, through examples of JAXB applications.
To understand and use of the information in the Java Architecture for XML Binding (JAXB) Tutorial, you should have knowledge of the following technology:
Only code that is specific to the JAXB is examined in detail in this tutorial.
Introduction to JAXB provides a brief description of the JAXB technology, including its purpose and principal features.