Java

Java news, analysis, research, how-to, opinion, and video.

thumbs up multicultural
high priority sign arrow

Android developer mobile dev tools plaque public domain

Android switches to native Java 8 support

Hit the road, Jack -- Google is displacing the toolchain, but existing tools and plugins dependent on the Java class file format still should work

garbage collection trash truck

Java garbage collector proposal aimed at performance testing

The Epsilon project could benefit testers, but it wouldn't bring manual memory management to Java

coming soon

Java 9 gets a release date: July 27

JDK 9, which features modularization and ahead-of-time compilation, will be released this summer

java ring public domain

Gradle upgrade builds Java apps faster for Android

A new approach to configuration in Gradle 3.4 ends 'dreaded' classpath leakage

fema tornado destruction disaster emergency
Q&A

Brendan Eich: Tech giants could botch WebAssembly

The JavaScript founder is concerned that companies behind the effort might let competitive concerns might hinder the standards effort

railroad tracks merging

What’s new in Rails 5.1: Better JavaScript, for one

Rails 5.1 allows developers to manage JavaScript dependencies with Facebook's Yarn package manager

150605 eva cargo bali indonesia

Container-friendly Alpine Linux may get Java port

Project Portola would port the JDK to the security-focused, lightweight Linux distribution

code big data binary programming

Java and Python FTP attacks can punch holes through firewalls

The Java and Python runtimes fail to properly validate FTP URLs, which can potentially allow attackers to punch holes through firewalls to access local networks.

upgrade underway

Oracle preps developers for Java 9 upgrade

Oracle has released a guide to help developers move from Java 8 to Java 9

road ahead future
Q&A

Q&A: Oracle's future lies in cloud, APIs, and microservices

In addition to its Java work, the company is moving forward with cloud deployments, but will keep accommodating behind-the-firewall installations

microservices

Java framework builds microservices as Docker containers

The java-micro platform lets developers build and configure environment, command-line, and external services

update upgrade blackboard public domain

JavaScript spec adds async functions, shared memory

ECMAScript 2017, due in June, also incorporates string padding and trailing commas

Oracel bets Java EE future on REST

Oracle bets Java EE future on REST APIs

Oracle sees REST as key to modernizing future versions of Java EE for microservices and the cloud

meteor public domain

Meteor JavaScript reworks PaaS, data layer connection

The framework will get faster build tools, be more integrated with the Galaxy cloud platform, and decouples from the Apollo data layer

compiling compiler code

Kotlin 1.1 beta adds JavaScript compilation

The new version of the language also adds experimental support for coroutines on the JVM, Android, and JavaScript

Java sign public domain

New JVM language stands apart from Scala, Clojure

The functional language Eta, a Haskell dialect, can reuse Java libraries, features strong type safety, and is lazy by default

diamond light source synchrotron main chamber

OSGi at the UK's biggest science lab

Developers at Diamond Light Source set out to migrate a mission-critical, Java-based acquisition system to dynamic class loading. Here’s what they learned.

The year ahead in app dev

The year ahead for Java, JavaScript, Swift, and Universal Windows

Java and Swift will see significant upgrades, while JavaScript frameworks and Microsoft tooling will transform

Load More