Java

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

match 268526 1280

Java's key to success is simplicity

As Java turns 20, Oracle looks to what keeps the programming language so vital


java heart

Java at 20: Its successes, failures, and future

Oracle's Java VP discusses J2EE, OpenJDK, security woes, and the long gap before Java 7

Happy Birthday Java

Java at 20: The JVM, Java's other big legacy

The virtual machine that runs Java is also the runtime for new languages -- some quite unlike Java

hourglass time sands

Java at 20: The programming juggernaut rolls on

Java has joined C and C++ as a programming language that has stood the test of time

Java programming language

Welcome to a week of Java

To celebrate Java's 20th birthday, we've lined up a series of new articles, along with a guide to some of the best Java content we've offered in recent years

Due date keyboard

Mark your calendars: Java 9 lands next year

The Java 9 schedule, released by an Oracle official, allows for time to test key upgrades such as modularity

http2

HTTP/2: A jump-start for Java developers

Get tips for leveraging HTTP/2 features like server push, streaming, multiplexing, and header compression to boost the latency of your Java web applications.

endofroadsign

Oracle to end publicly available security fixes for Java 7 this month

Users must sign long-term support deals or migrate to Java 8 to avoid 'enormous headache and disruption to millions of applications'

grail chalice cup

Grails Web framework finds home at Object Computing

Pivotal discontinued its support for Grails, but Object Computing has stepped in to hire key Grails developers

programming languages C++ Java PHP .Net Python JavaScript

Java regains spot as most popular language in developer index

Language's use in Android development was cited as reason for its rise back to the top spot in the Tiobe index

speed light curves fast

Java: The once and future king of Internet programming

Built for embedded computing and streamlined for real-time, here's why Java is the language of IoT

gas pump 000002769763

Google Go fuels JVM alternative

Though 'far from complete,' the jvm.go project is drawing praise as a potential alternative to Oracle's JVM

lego fusion town master facade

Oracle lays out Lego-like future of Java

At EclipseCon, an Oracle exec shares a vision of a modular Java 9 from which developers can draw on to assemble what they need

lorry moving along a motorway immingham humberside uk trucking freight transportation commerce trad

Dumped by Pivotal, Groovy moves to Apache

Pivotal makes good on its plan to discontinue Groovy funding past March, but the fate of accompanying Grails framework remains undetermined

Pile of books 148296922

Free books! 19 no-cost programming guides

From learning a new language to studying classic concepts, these books span the gamut of topics, and won't cost you a dime

macjavaask

Installing Java on a Mac? Beware the now-bundled adware

Oracle has now started sneaking the Ask.com toolbar into the Mac version of Java, in addition to Windows

Java programming language

Java update spotlights JavaScript, memory usage

Java Development Kit 8, Update 40 from Oracle addresses memory management, native packaging, JavaScript compatibility, and usability

Garbage can paper trash

Red Hat Shenandoah boosts Java garbage collection

The technology for reducing garbage collection pause times is aimed at in-memory databases and other apps requiring large heaps

Java vs. Node.js: An epic battle for developer mindshare

Java vs. Node.js: An epic battle for developer mind share

Here’s how the enterprise stalwart and onetime script-kiddie toy stack up in a battle for the server room

Load More