Uses of Class java.lang.Runtime.Version (Java SE 9 & JDK 9 )

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

- Packages that use Runtime.Version
  Package | Description
  --- | ---
  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
    Modifier and Type | Method | Description
    --- | --- | ---
    `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
    Modifier and Type | Method | Description
    --- | --- | ---
    `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
    Modifier and Type | Method | Description
    --- | --- | ---
    `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
    Constructor | Description
    --- | ---
    `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.