News & Features

java -- coffee beans

JDK 12 beta: The new features coming to Java 12

The first beta builds are available, with switch expressions to improve coding and allow pattern matching, and raw string literals to simplify multiline expressions

Paul Krill

axe lumber tree wood chop

Java 12 could ax raw string literals

The beta capability won’t be ready in time for the March 2019 upgrade

Paul Krill

assembly lego blocks construct build deconstruct

20 Go language projects for mastering microservices

From toolkits for messaging and routing to API design and app frameworks, the Go language has everything you need to go micro

Peter Wayner

rowing crew team teammates water compete synchronized rythm coordination

5 principles to becoming a collaborative agile devops team

Agile and devops are not just practices and technologies—they are designed to change how people in IT work together

Isaac Sacolick

modular humanoid polyhedra / connections / structure / building / network

What is JSF? Introducing JavaServer Faces

JavaServer Faces is the Java standard technology for building component-based web interfaces. Get started with JSF, including what's new in JSF 2.3

Matthew Tyson

monopoly go language golang

Google Go roadmap: What to expect in Versions 2 and 1.13

Major themes emerging for Go 2 include support for better error-handling and generics

Paul Krill

pink car with pink gift strapped to top retro euro car speed driving motion

Tutorial: How JavaScript promises work

Learn why JavaScript promises are like a gift box and get up to speed with JavaScript promise syntax

Jonathan Freeman

sea lion

Tutorial: Learn SQL on MariaDB

Follow this step-by-step guide to install MariaDB, load data, connect to a database, and execute SQL queries including table joins

Martin Heller

apples oranges slices mixture puzzle balance opposites fruit  savatore gersace flickr

Tutorial: Functional programming for Java developers

Rewrite object-oriented code using functional techniques. Get started with lambdas, method references, functional interfaces, and the Streams API in Java

Jeff Friesen

cloud saas

AWS piles on the machine learning services

Hosted TensorFlow, pay-as-you-go inference serving, reinforcement learning, and automatic data labeling come to the Amazon cloud

Serdar Yegulalp

Java / JVM / flavors / flavours

Amazon now has its own version of Java: Corretto

The Corretto 8 beta is now available, though its initial feature set is several years old

Paul Krill

race speed sprint competition run

Java proposal would spot data races with a thread sanitizer

The effort would explore possibilities for integrating HotSpot and the JVM tool interface with performance monitoring and analysis

Paul Krill

Load More
Classic Java Tutorials
Resources
More Resources »
Java Help Center