<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <br>
    <div class="moz-forward-container"><b>JDK 14 - Early Access build 19
        is available via artifactory [1]</b>
      <div class="moz-forward-container">
        <div class="moz-forward-container"><br>
        </div>
        <div class="moz-forward-container">These early-access,
          open-source builds are provided under the <a
            href="http://openjdk.java.net/legal/gplv2+ce.html"
            moz-do-not-send="true">GNU General Public License,
            version 2, with the Classpath Exception</a>.
          <ul>
            <li>Release notes <br>
            </li>
            <ul>
              <li><a class="moz-txt-link-freetext"
                  href="https://jdk.java.net/14/release-notes"
                  moz-do-not-send="true">https://jdk.java.net/14/release-notes</a></li>
            </ul>
          </ul>
          <ul>
            <li>JEPs targeted to JDK 14, so far</li>
            <ul>
              <li>352 - <a href="https://openjdk.java.net/jeps/352"
                  moz-do-not-send="true">Non-Volatile Mapped Byte
                  Buffers</a></li>
              <li>358 - <a href="http://openjdk.java.net/jeps/358"
                  moz-do-not-send="true">Helpful NullPointerExceptions</a></li>
              <li>349 - <a moz-do-not-send="true"
                  href="https://openjdk.java.net/jeps/349">JFR Event
                  Streaming</a></li>
            </ul>
            <li><a
href="http://hg.openjdk.java.net/jdk/jdk/log?rev=reverse%28%22jdk-14%2B16%22%3A%3A%22jdk-14%2B17%22-%22jdk-14%2B16%22%29&revcount=1000"
                moz-do-not-send="true">Changes in this build </a></li>
          </ul>
          <ul>
            <li>Recent Bug fixes of Interest</li>
            <ul>
              <li>Build 18:-</li>
              <ul>
                <li>JDK-8231260: (dc) DatagramChannel::disconnect
                  changes the port of the local address to 0 (lnx)</li>
                <li>JDK-8223771: FileSystemProvider.newFileSystem(Path,
                  Map) should throw IOException when called with a file
                  that cannot be open</li>
              </ul>
            </ul>
          </ul>
          <ul>
            <ul>
            </ul>
          </ul>
          I want to draw your attention to some <b>noteable changes in
            previous builds of JDK 14.</b>
          <ul>
            <ul>
              <li>Build 14 - Classes are now loaded and linked by
                Class.forName() <span class="issuelink">(<a
                    href="https://bugs.openjdk.java.net/browse/JDK-8212117"
                    moz-do-not-send="true">JDK-8212117</a>)</span></li>
              <ul>
                <li><span class="issuelink">we need help testing changes
                    to 3-arg Class.forName method. The method has always
                    been specified to link the class but the
                    implementation has historically not done this when
                    invoked with the "initialize" parameter set to
                    false. The bug has been fixed in JDK 14 but it has
                    the potential to change the behavior of code that
                    uses Class.forName to load classes that cannot be
                    linked.</span></li>
              </ul>
            </ul>
          </ul>
          <p>  <br>
          </p>
          <p>Regards<br>
            Deepak Damodaran<br>
          </p>
          <p>[1] <a
href="https://jpg-data.us.oracle.com/artifactory/re-release-local/jdk/14/"
              moz-do-not-send="true">https://jpg-data.us.oracle.com/artifactory/re-release-local/jdk/14/</a></p>
        </div>
      </div>
    </div>
  </body>
</html>