## Uses of Class
java.lang.Runtime.Version

Packages that use Runtime.Version
java.lang: Provides classes that are fundamental to the design of the Java programming language.
java.util.jar: Provides classes for reading and writing the JAR (Java ARchive) file format, which is based on the standard ZIP file format with an optional manifest file.

### Uses of Runtime.Version in java.lang

Methods in java.lang that return Runtime.Version
`static Runtime.Version` Runtime.Version.`parse​(String s)` Parses the given string as a valid version string containing a version number followed by pre-release and build information.
`static Runtime.Version` Runtime.`version()` Returns the version of the Java Runtime Environment as a `Runtime.Version`.

Methods in java.lang with parameters of type Runtime.Version
`int` Runtime.Version.`compareTo​(Runtime.Version obj)` Compares this version to another.
`int` Runtime.Version.`compareToIgnoreOptional​(Runtime.Version obj)` Compares this version to another disregarding optional build information.

### Uses of Runtime.Version in java.util.jar

Methods in java.util.jar that return Runtime.Version
`static Runtime.Version` JarFile.`baseVersion()` Returns the version that represents the unversioned configuration of a multi-release jar file.
`Runtime.Version` JarFile.`getVersion()` Returns the maximum version used when searching for versioned entries.
`static Runtime.Version` JarFile.`runtimeVersion()` Returns the version that represents the effective runtime versioned configuration of a multi-release jar file.

Constructors in java.util.jar with parameters of type Runtime.Version
`JarFile​(File file, boolean verify, int mode, Runtime.Version version)` Creates a new `JarFile` to read from the specified `File` object in the specified mode.