Email Icon   Forward to a Friend
Alexa Weber-Morales Headshot
Try Switch Expressions in Java 12

Java 12 is here, and there’s plenty to get excited about—even though the six-month release cycle is by now a well-tuned engine. One feature to check out is switch expressions, which can replace spaghetti if-then code with concise conditional statements. There are also garbage collector improvements as part of a multipronged effort to keep Java memory-efficient.

In other news, last month we announced the Groundbreaker Awards; in response, developers around the world nominated dozens of stellar candidates via Twitter. Now it’s time to vote for the winners! Voting ends April 19.
—Alexandra Weber Morales, Oracle Director of Developer Content

The Definitive Guide to Switch Expressions in Java 12

Groundbreaker Award Winners Predict Trends in Big Data, Serverless Java, and Open Source Careers
Test-Drive Oracle Cloud Platform: Up to 3,500 Free Hours
Free Trial cta-arrow
More News
Kubernetes and the ‘Platform Engineer’

Why Enterprise Developers Need to Understand Blockchain in 2019

How Booster Fuels Is Changing Habits at the Gas Pump and in App Dev

Nine Ways Oracle Cloud Is Open

Keeping Pace with the Transforming Web Development Space
Get Started
Understand Polyglot Programming with GraalVM

Use Java Libraries in Node.js

Create an Automated CI/CD Chain for Your Fn Functions

Deploy Oracle Application Express on Oracle Cloud Infrastructure Database with Terraform

‘Automate All the Things’ with Oracle Visual Builder on Oracle Developer Cloud Service

Fuel Your AI-Enabled Digital Assistants

Add Search to an Oracle Content and Experience Site

Earn a Java SE 11 Developer Certification

Save on Certification Exams
Latest Releases
bullet Java 12 
bullet Terraform Module for Oracle Container Engine
bullet Oracle Visual Builder
bullet Oracle Data Caching Cloud Service
bullet Oracle Application Express 19.1
bullet OCI Service Broker for Kubernetes
Python Video
The Story of Python, by Its Creator, Guido van Rossum
Open Source Video
Open Source, Serverless, and the Fn Project
Java Code Video
Running Java Code Without Compilation
Graal Video
Graal Accelerates Processing at Twitter
Join Us
Oracle Code

Check out this free one-day developer event coming to a city near you! Oracle Code has keynotes, sessions, and hands-on labs for learning technologies such as serverless, containers, microservices, AI, chatbots, and blockchain.
bullet New York | May 21, 2019
Integration Day

Learn best practices for the design and development of application integrations, APIs, and data pipelines with the Oracle Integration platform. Join us for free full-day sessions (including hands-on labs!) in a city near you.
bullet Minneapolis, MN | April 25, 2019
Live Developer Virtual Events
April 23, 2019 | 10:00 a.m. PT 

May 1, 2019 | 10:00 a.m. PT

May 8, 2019 | 10:00 a.m. PT

May 15, 2019 | 10:00 a.m. PT

May 22, 2019 | 10:00 a.m. PT
In-Person Events Near You
Java SE 11 Certification
April 23, 2019 | Petersburg, FL 
bullet Meetup Group: Serverless - Seattle
Serverless Design Patterns
April 25, 2019 | Seattle, WA
bullet IEEE Computer Society of Silicon Valley 
Data Management in the Cloud Era
April 25, 2019 | Santa Clara, CA 
bullet Oracle Workshop: Monolith into Microservices
May 2, 2019 | Cincinnati, OH
bullet Meetup Group: Rocky Mountain Oracle Users Group
Oracle Database Performance and Optimizer
May 7, 2019 | Denver, CO
On-Demand Events
bullet Tech Talks and Webcasts
bullet Hands-on Labs
bullet Jump Start 20-Minute Hands-on Labs
bullet Ask TOM Office Hours
View all upcoming developer events
Event Calendar cta-arrow
Get a new Developer Newsletter delivered to your inbox every month
Subscribe cta-arrow

Facebook Youtube Twitter RSSfeed Medium