Java / gears / moving parts working together / binary code / coding / programming / development

Eclipse Jakarta EE arrives

Paul Krill , 09/10/19

News & Features

start-finish road signs point in opposite directions / stages / order / sequencing

Work begins on Java 14

An upgrade to file mapping byte buffers to support non-volatile memory is targeted for the next version of standard Java due in 2020

Paul Krill

CIO | Middle East  >  Egypt  >  Giza  >  Sphinx and pyramids at sunset

Is Java the next COBOL?

60 years later, billions of lines of COBOL live on. Could Java, SQL, or Python last as long?

Matt Asay

java coffee cup with number 8 froth eight by undefined undefined getty

Jabel brings post-Java 8 features to Java 8 users

Using the ‘annotation processor,’ developers can take advantage of the latest Java language features and still compile to Java 8 bytecode

Paul Krill

Garbage can paper trash

OpenJDK proposal would speed up Java G1 garbage collector

The new -XX:-G1UseConcRefinement flag would turn off concurrent refinement and allow G1 to use a throughput post-write barrier

Paul Krill

The start and finish line of the Inishowen 100 scenic drive [Ireland]

Debugging thread behavior in the JVM

The JVM does what it wants to do, so how can you predict the order of thread execution?

Rafael Chinelato Del Nero

java / coffee / beans

What is EJB? The evolution of Enterprise JavaBeans

Java's server-side platform for developing distributed business applications

Matthew Tyson

big data messaging system / information architecture / mosaic infrastructure

Java tutorial: Big data messaging with Apache Kafka

Apache Kafka scales horizontally and offers much higher throughput than some traditional messaging systems. Get started with installation, then build your first Kafka messaging system

Sunil Patil

jw osjp soaring

Java tutorial: Serverless computing with AWS Lambda

Serverless computing is no magic carpet, but how does it really work? Get an overview of AWS Lambda's nanoservices architecture and execution model, then build your first Lambda function in Java

Steven Haines

JavaWorld > Android Studio for Beginners [movile java package]

Java tutorial series: Android Studio for beginners

A complete beginner's guide to Android Studio, from installing Android Studio to coding and debugging your first Android app

Jeff Friesen

number 8 infinity symbol silver 8 tips by photo by doguhakan getty

Why Kotlin? Eight features that could convince Java developers to switch

What would Java look like if someone designed it from scratch today? Probably a lot like Kotlin

John I. Moore, Jr.

Java / coffee

Kotlin 1.4 to improve null-check capabilities

The Kotlin Foundation also released Kotlin 1.3.50, which focuses on APIs and NPM dependencies

Paul Krill

beams sky cloud sun

7 open-source tools that make AWS Lambda better

Love the simplicity of function-as-a-service but hate the setup process? Look to these projects to ease AWS Lambda deployments

Serdar Yegulalp

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