Java Developer Newsletter
Java Developer Newsletter
May 2020
Latest Release
JDK 15 Early-Access Builds

Schedule, status, & features (OpenJDK)

Documentation
Release notes
Test results
API Javadoc

Build 21 (2020/4/29)
Changes in this build
Issues addressed in this build

These early-access, open-source builds are provided under the GNU General Public License, version 2, with the Classpath Exception.

Linux / x64 tar.gz (sha256) 197964190 bytes
macOS / x64 tar.gz (sha256) 192751123
Windows / x64 zip (sha256) 198146796
Alpine Linux / x64 tar.gz (sha256) 199132199
Back to top
Java Then and Now - Powering the Enterprise for 25 Years
Webcast
Java Then and Now - Powering the Enterprise for 25 Years
by Aurelio Garcia-Ribeyro, Sharat Chander, Alexandra Huff
Join this 30-minute interactive session to learn about many of the Java ecosystem improvements, get tips on modern Java application development, and find out what’s new in Java 14.
Efficient Microservices with Oracle GraalVM Enterprise
Webcast
Efficient Microservices with Oracle GraalVM Enterprise
by Oleg Šelajev
Watch this webcast and learn how to: Run all types of Java services on GraalVM Enterprise; Compile a microservice ahead-of-time to better prepare for cloud deployments; Configure your microservice with GraalVM for optimal memory consumption.
Oracle GraalVM in a Nutshell
Webcast
Oracle GraalVM in a Nutshell
by Shaun Smith
There’s a lot of buzz about GraalVM, but what is it exactly? If you work with Java, Node.js, Python, Ruby, R, or even a C or C++ you'll want to tune in and learn more.
Meet the Experts Behind Oracle Java SE
Webcast
Meet the Experts Behind Oracle Java SE
with Alexandra Huff, Donald Smith, Sharat Chander, Roger Calnan, Kathryn Dewitt
Hear from Oracle's Java product management, support, sustaining engineering, and marketing leads about our vision for Java now and into the future.
Project Valhalla: Bringing Values to Java
Video
Compiling a Helidon MP Application as GraalVM Native Image
by Tomas Langer
There’s a lot of buzz about GraalVM, but what is it exactly? If you work with Java, Node.js, Python, Ruby, R, or even a C or C++ you'll want to tune in and learn more.
Articles
bullet Adventures in CI/CD [#4]: Deploying A Microservice To The Oracle Cloud With GitHub Actions [OCI CLI Edition]
by Todd Sharp
bullet Five Code Review Anti-Patterns
by Trisha Gee
bullet Code in Java, Execute as C++
by Dwi Prasetyo Adi Nugroho
bullet The Unsafe Class: Unsafe at Any Speed
by Ben Evans
bullet Oracle Universal Connection Pool (UCP) Support Added To Micronaut
by Todd Sharp
bullet  How to Install Oracle Java in Oracle Cloud Infrastructure
by Sergio Leunissen
bullet Nashorn Removal: GraalVM to the Rescue!
by Christian Wirth
bullet Adding the Oracle JDBC Drivers and Oracle UCP to a Java Project
by Andres Almiray
Back to top
News
bullet Oracle WebLogic Server now certified to Run On GraalVM Enterprise
by Will Lyons
bullet Enabling Polyglot Programming on the Grid Side In Coherence
by Randy Stafford
bullet Java 14 Makes Code Super Expressive, Say Top Developers
by Alexa Weber Morales 
Back to top
New on GitHub
Kafka Java Client for Oracle Transactional Event Queues
New on GitHub, the Kafka Java Client for Oracle Transactional Event Queues enables scalable event streaming from Java-based Kafka clients directly into Oracle Database.
Learn more cta-arrow
Back to top
Community 
Submit Your GraalVM Review 
In the interest of gathering honest feedback from the developer community, the GraalVM team has partnered with TrustRadius, an independent third party, to collect reviews of GraalVM to help others who are considering using GraalVM and to influence future releases. As a small thank you for your time and effort, TrustRadius will give a $25 Amazon gift card.
Submit a review cta-arrow
Back to top
Education / Certification
Gain Intermediate to Advanced Java Programming Skills
A Java SE Programming II MOOC will be starting June 17th. Build on your fundamental skills with weekly segments that you can consume on your own time. Chose the Premier Package to get your certification attempt included.
Learn More cta-arrow
Events
During the current global situation event scheduling has become unusually complicated. It is highly recommended that you check directly with event organizers for specific information on events.

Stay healthy!
New Always Free Services
New Always Free Services
Oracle Cloud Free Tier
Build, test, and deploy applications on Oracle Cloud—for free. Sign up once, get access to two free offers.
Try it cta-arrow
Back to top
Stay Connected
Twitter Youtube Blog
Get the Java Developer Newsletter delivered to your inbox every month.
Subscribe cta-arrow
Back to top