Java

Java | News, how-tos, features, reviews, and videos

tools to build, develop or repair
red balloon leader unique one of a kind

thumbs up happy employees binary diversity motivated staff happy people by peopleimages getty

Rust language tops Stack Overflow survey

2020 developer survey finds Rust ‘most loved,’ Python ‘most wanted,’ and Perl, Scala, and Go the ‘top paying’ languages

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

Red Hat Runtimes adds Kubernetes-native Quarkus Java stack

Red Hat’s middleware platform for cloud-native apps now incorporates Java microservices technology

easy simple pixel hand computer pointer

BlueJ and Greenfoot: The best IDEs to learn Java

You want to get started programming Java, but you don’t want the tools to get in the way? Try these clean, simple, and friendly Java IDEs

bandaid cross 95857946

Project Leyden addresses Java pain points

Leyden would mitigate Java’s large footprint and long-standing performance issues by introducing static images to the platform

micro segmentation security lock 2400x1600

How secure is Java compared to other languages?

Java is often cited as the most secure programming language. Is it really?

Java / coffee

What is Kotlin? The Java alternative explained

Kotlin offers big advantages over Java for JVM and Android development, and plays nicely with Java in the same projects

Apache Brooklyn 1.0 arrives for autonomic cloud computing

Open source toolkit blueprints on-prem or cloud apps and reacts to health metrics to repair or scale them

abstract binary code

Scala.js 1.0.0 improves JavaScript interoperability

Version of the Scala programming language that compiles to JavaScript has reached GA status

tools to build, develop or repair

GraalVM upgrade improves Windows builds

Oracle’s open source, polyglot virtual machine also brings JavaScript, Java, Python, and Ruby enhancements

Abstract Java code

Installing Oracle Java SE 11 on Ubuntu 18.04

A quick installation guide for Ubuntu Linux users installing Java 11

Javaworld > JVM / JDK / JRE explainer series > Java Virtual Machine > debug + optimize

What is the JVM? Introducing the Java Virtual Machine

The Java Virtual Machine manages system memory and provides a portable execution environment for Java-based applications. Developers reap the rewards in performance, stability, and predictable runtimes.

apache tomcat cat shadow prowel hide predator bysnapwire pexels

What is Tomcat? The original Java servlet container

Everything you need to know about Tomcat: the high-availability Java application server for servlets, JSPs, and WebSockets

Automation  >  An assembly line's robotic arms conveyor belt work with binary code.

Machine learning for Java developers, Part 2: Deploy your model

Learn how to build and deploy your machine learning data model in a Java-based production environment

robot gear automation

Machine learning for Java developers, Part 1: Algorithms for machine learning

Set up a machine learning algorithm and develop your first prediction function in Java, then get started with Weka.

idg post 9 image 1

Get started with method references in Java

Why you should use method references instead of anonymous classes in your functional Java programs

number 4 on painted on brick wall four

Android Studio 4.0 backs native UI toolkit

Now available in a preview release, the Android Studio 4.0 ‘Canary’ upgrade works with the JetPack Compose UI toolkit and improves Java 8 support

Java / coffee / beans in hands

Visual Studio Code updates Java support

Microsoft’s code editor adds new code navigation, code actions, code snippets, and refactoring features, along with Java 13 support

java coffee lover

JDK 13: The new features in Java 13

Java 13 arrives with improvements to garbage collection, application class-data sharing, and text blocks

Load More
Recommended for You