Java Development

Java | News, how-tos, features, reviews, and videos

Truth or consequences

Software developer's assignment: Chase down a problem with a true-or-false value that's not right. But he seems to be unclear on the whole concept of an if statement.


axe lumber tree wood chop

Oracle recommends axing the Java object finalizer

But due to Java’s release schedule, the Object.finalize feature will likely stick around for a while

thumbs up multicultural

Rust, React, JavaScript and Python top Stack Overflow survey

The programming community's survey also finds that many developers are newcomers to the field

high priority sign arrow

Oracle prioritizes Java 9 bug fixes

Only P1 or P2 bugs that are critical and can be fixed before the July 27 release date will be addressed; all others will be deferred for now

coming soon

Java 9 gets July 27 release date

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

java ring

Gradle upgrade lets devs build Java apps faster for Android

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

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.

Oracel bets Java EE future on REST

Oracle bets the future of Java EE on REST APIs

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

compiling compiler code

Kotlin 1.1 beta gets JavaScript compilation

The new version of the language also incorporates experimental support for co-routines on the JVM, Android, and JavaScript

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