Java Language

Java language news, information, and how-to advice

Oracel to reboot Java EE 8 for the clouds
patches wall

Man in gray suit wearing red boxing gloves looking for a fight

Java EE devotees plot to seize control from Oracle

Tired of Java EE's languishing, two groups may develop their own parts of Java -- but don't call it a 'fork'

20151027 red hat logo

Red Hat polishes JBoss EAP for a cloud-native future

A major new release to the JBoss Enterprise Application Platform is designed to offer better support for containers and cloud-native applications.

ask toolbar oracle java

Gosling rallies against Oracle for Java EE neglect

Java's creator and the Java EE Guardians group believe Oracle has all but abandoned the language

pumpkin pie

Make room, Java: New languages take a slice of the pie

The usual suspects -- Java, C, Python, JavaScript, Perl -- still rule the Tiobe index, but Scala and TypeScript take a seat at the table

Android statues
Update

Google wins retrial over its use of Java in Android

The jury found Google's use of Java was 'fair use,' turning down Oracle's claims of illegal infringement

7 programming languages we love to hate

7 programming languages we love to hate -- but can’t live without

Tools masquerading as languages, maddening syntax, dusty code that won’t die -- here's what has us shaking our fists

javascript course

90% off Essential JavaScript Coding Course Bundle - Deal Alert

Lifetime access to 15 courses for just $29, which boasts a generous markdown from its original price of $1,080.

When is a character not a character?

The values assigned to char variables don't always represent characters. Learn all about characters and their variables in this edition of Java Q&A.

magician hat wand trick

GNU compilers learn new C++, parallelism tricks

GCC 6.1 defaults to the C++ 14 standard and enhances experimental support for C++ 17

patch fix wall bricks fix repair

Oracle security update includes Java, MySQL, Oracle Database fixes

Several vulnerabilities in Oracle's quarterly patch release are considered critical and could be remotely exploited

Timeless Lessons of Programming 'Graybeards'

5 more timeless lessons of programming 'graybeards'

Bitbanging? Binary mathematics? Techniques like these show why nobody bangs out code like an old pro

Exploring JavaFX's Application class

JavaFX's Application class is an essential part of every JavaFX application. Learn about the various capabilities that Application makes available.

open source nametag

Facebook open-sources Android byte code optimizer

Facebook's ReDex tool for paring down Android apps could form the basis for other optimizers as well

Swift vs. Objective-C: 10 reasons the future favors Swift

4 no-bull reasons why Swift on Android won't come swiftly

Making Swift a viable option on Android would be an arduous task. Here are the reasons why Google will remain ensconced on Java

IBM logo

Three-year-old IBM patch for critical Java flaw is broken

Security researchers have found that a patch released by IBM three years ago for a critical vulnerability in its own Java implementation is ineffective and can be easily bypassed to exploit the flaw again.

Which big data programming language should I use?

Which freaking big data programming language should I use?

When it comes to wrangling data at scale, R, Python, Scala, and Java have you covered -- mostly

coffee beans java cup

Oracle: Java 9 will understand dependencies

Developers have a year to prepare before modularity arrives in Java SE Development Kit 9

java coffe cup

OpenJDK plan would make Java coding easier

JEP 286 proposes adding a local-variable type inference capability

Load More