<p><a href="https://youtu.be/7duUZYvNFWw">Youtube: OpenJDK 15 - Unsafe Garbage</a></p>
<p><a href="https://openjdk.java.net/jeps/339">339: Edwards-Curve Digital Signature Algorithm (EdDSA)</a></p>
<p><a href="https://openjdk.java.net/jeps/360">360: Sealed Classes (Preview)</a></p>
<p><a href="https://openjdk.java.net/jeps/371">371: Hidden Classes</a></p>
<p><a href="https://openjdk.java.net/jeps/372">372: Remove the Nashorn JavaScript Engine</a></p>
<p><a href="https://openjdk.java.net/jeps/373">373: Reimplement the Legacy DatagramSocket API</a></p>
<p><a href="https://openjdk.java.net/jeps/374">374: Disable and Deprecate Biased Locking</a></p>
<p><a href="https://openjdk.java.net/jeps/375">375: Pattern Matching for instanceof (Second Preview)</a></p>
<p><a href="https://openjdk.java.net/jeps/377">377: ZGC: A Scalable Low-Latency Garbage Collector</a></p>
<p><a href="https://openjdk.java.net/jeps/378">378: Text Blocks</a></p>
<p><a href="https://openjdk.java.net/jeps/379">379: Shenandoah: A Low-Pause-Time Garbage Collector</a></p>
<p><a href="https://openjdk.java.net/jeps/381">381: Remove the Solaris and SPARC Ports</a></p>
<p><a href="https://openjdk.java.net/jeps/383">383: Foreign-Memory Access API (Second Incubator)</a></p>
<p><a href="https://openjdk.java.net/jeps/384">384: Records (Second Preview)</a></p>
<p><a href="https://openjdk.java.net/jeps/385">385: Deprecate RMI Activation for Removal</a></p>
