Java
Java Developer Newsletter
slap-hr
The final 8 JEPs are available in the JDK 12 Early Access build. The scheduled release of JDK 12 is March 19, 2019. Download it, try it out, and give us your feedback.

By Yolande Poirier, Java Community Manager
The New Face of Greatness
Earth-shattering algorithms, eye-popping platforms, futuristic frameworks—it's up to you to nominate the developers whose work has had the most impact on our community and craft—yourself included.
JDK Roadmap and FAQ
Understand the changes to the Oracle Java SE releases and become more familiar with Oracle's Java platform roadmap
Switch Expressions (Preview)
The changes to switch statements will prepare for the enhancement of pattern matching in the Java programming language.
JDK 13 Early Access Builds
Begin to preview early access builds of JDK 13, due out in September 2019. Issues addressed in this build so far.
Early Access Projects
You can download and test OpenJFX, project Panama, project Valhalla, & JDK Mission Control 7
Project Panama
Interested in Java-Native interop? Check out this early-adopters guide for using Project Panama to access TensorFlow, BLAS, OpenGL, and others
jpackage Early Access
The packaging tool is a prototype implementation of jpackage, which is a new tool for packaging self-contained Java applications along with a Java Runtime Environment.
Updating URI support
Learn more about updating uniform resource identifiers support for RFC 3986 and RFC 3987 in the JDK
Test your Java knowledge with free sample questions
Did you know that there are FREE sample questions available for Java Programmer exams?
Share Your Feedback on any Oracle Product!
Leave constructive peer-to-peer feedback as an Oracle product user. Oracle values its customers and would love to hear what you have to say.
New Java Certification!
Java EE 7 Application Developer exam is now live. NEW: We have removed the prerequisite of SE OCA and OCP. Read all the exam topics at Java EE 7 exam
Professional Java SE 8 Developers
You need all the skills covered in both the Oracle Certified Associate (OCA) and Oracle Certified Professional (OCP) exams. We want to help you present yourself as top in your field.
Test Your Java Knowledge
Take a weekly quiz and learn new tricks on Java programming languages, the JVM, performance, microservices, Docker, Java enterprise, and so much more.
Articles
slap-hr
bullet Size Still Matters. Despite servers with terabytes of RAM, executable size still matters
bullet
bullet Building Microservices with Micronaut
bullet Helidon: A Simple Cloud Native Framework
bullet The Proxy Pattern
bullet Loop Unrolling
bullet Overview of the latest Java Magazine issue on Lightweight Frameworks
bullet Jakarta EE Developer Survey 2019
bullet Applying Bulkheads And Backpressure using MicroProfile
bullet Eclipse Collections by Example
bullet Guide to Switch Expressions coming to Java 12
bullet (J)Link your Java application before putting it into Docker! Part 2/3
bullet A New JDK12 Stream API Collection
bullet The best AI tools and libraries for Java
Back to top
Oracle Code Events
Register for Oracle Code events globally and participate in technical sessions, workshops, and hands-on labs. Oracle Code is a free event for developers. Submit your papers now!
Oracle Code at Oracle OpenWorld
Join us at an event near you! Oracle OpenWorld events will take place in London, Dubai, Singapore and more. Register today.
JavaLand
The big reunion of the Java community in Germany once again offers numerous lectures by top speakers, and interactive community activities.
Devoxx 2019
Join thousands of developers at one of the six Devoxx conferences in France, UK, Poland, Belgium, Morocco, and Ukraine.
Back to top
Videos
slap-hr
Access Video cta-arrow
Back to top
Try Oracle Cloud for Free cta-arrow
Get the Java Developer Newsletter delivered to your inbox every month
Subscribe cta-arrow
Stay Connected
Twitter Facebook Youtube