Java Language

Java language news, information, and how-to advice

coffee foam java
plug in connection network

patches wall

Oracle fixes critical flaws in Java, Database Server

While most of the fixes for Java, Database, and MySQL are run-of-the-mill, four are rated critical if the targeted user has administrator privileges

winners losers ts

Java loses no luster in popularity index

Once mired behind the C language in popularity, Java has regained its mojo and is expected to have bright future as it retains its top spot for the month

Open source illustration

Android open source move could boost Java and aid in legal battles with Oracle

Google's upcoming 'Android N' mobile operating system will leverage OpenJDK APIs

sugar spoon

Java developers can dish out tastier Web apps with JSweet

The transpiler adds Java syntax to TypeScript so developers can use Java skills to build JavaScript Web apps

speed fast speedometer

IBM's open source JVM project could also speed Ruby, Python

IBM's internal OMR project makes maintaining JVM easier across platforms -- and may give other languages a performance boost

expect delays

Java 9 delayed by slow progress on modularization

In need of extra time to develop the modularization capability and Project Jigsaw, Oracle wants to push back Java 9's arrival from September 2016 to May 2017

malware bug virus security magnifying glass detection

Serious bug in widely used Java app library patched

The CSRF-style bug in Java Spring Social core library affected websites that allowed users to log in with credentials from LinkedIn, Twitter, GitHub, and Facebook, among others

stars shine

Java shines brightest in language popularity

The enterprise platform again tops both the Tiobe and PyPL indexes thanks to changes that close the gap with functional programming languages

library shelves books stacks

Library misuse exposes leading Java platforms to attack

A deserialization vulnerability in Apache Commons Collections could lead to remote code execution on JBoss, WebSphere, Jenkins, WebLogic, and OpenNMS installations, but the sky isn't falling yet

coffee beans java cup

Oracle proposal clarifies Java API deprecations

JDK Enhancement Proposal 227 would offer better information on deprecation and log the usage of deprecated APIs.

C++ Java PHP .Net Python JavaScript coder programmer

RoboVM Java-to-iOS dev tool no longer open source

RoboVM says competitors were leveraging the technology but making no meaningful contributions in return

coffee beans java cup

Developers weigh JSON, security proposals for Java EE 8

At JavaOne, Oracle reveals the numerous proposals under consideration for inclusion in Java EE 8, due in 2017.

jumpin 2

Jump into Java microframeworks, Part 1

Ultra-lightweight and targeted to mobile and single-page web apps, Spark, Ninja, and Play are three of the most popular, emerging Java frameworks today. This first article in a series gives you a high-level overview of Java...

java heart

Oracle lays out plans for the next Java generation

In celebrating Java's 20 years, former Sun CEO McNealy laments James Gosling's departure from Oracle.

downloading

Groovy programming language thrives under Apache

Once dropped by Pivotal, the language for JVMs doubles its downloads with support from the open source software foundation

duke java mascot

Java developers carry hopes and fears to JavaOne

Despite mixed signals from Oracle and competition from newer languages, experts agree that Java will stay strong

object and its methods

Java 101: Inheritance in Java, Part 2

Get to know the ultimate superclass of Java's class inheritance hierarchy: java.lang.Object.

java inheritance with biscuits

Java 101: Inheritance in Java, Part 1

Learn the basics and more of Java inheritance, one of the fundamental concepts of object-oriented programming. Get your head around inheritance concepts and syntax, then go hands-on with the mothership of all Java classes:...

Load More