Java Language

Java language news, information, and how-to advice

banana slip
android zombie hurt bruised

goalie protection save 2

Microservices, Java-on-Java top Oracle’s JVM design goals

Oracle's ambitious plans focus on density, scaling, and stronger language capabilities

A collection of marigolds.

Immutable empty collections and iterators

Find out why the java.util.Collections class includes static methods that return immutable empty collections and iterators.

9 programming languages

Businesses stick with Java, Python, and C

A recent survey found that while developers are into newer languages like Swift, Rust, and Scala, businesses prefer the stalwarts -- and Python can bridge the gap between the two

shrugging man woman argument decision problem issue disagree fight

Java EE advocates to Oracle: Give us details, not promises

Oracle says Java EE 8 will be equipped for cloud deployments, microservices, containers, and multitenancy, but Java advocates want to see the fine print

Oracel to reboot Java EE 8 for the clouds

Exclusive: Oracle to reboot Java EE for the cloud

Oracle lifts the lid on its plan to modernize enterprise Java amid criticisms of inactivity

patches wall

Oracle's monster security update fixes Java, database bugs

Oracle’s priorities have clearly shifted away from Java and its database products, as the bulk of fixes are for its middleware and e-commerce applications

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.

Load More