Java EE 7 moves forward
The next version of enterprise Java has received executive approval in the Java Community Process and a reference implementation is due soon, Oracle says.
Paul Krill, May 2013

Researchers find serious flaw in latest JRE for desktops, servers
Security Explorations researchers say that a new sandbox bypass vulnerability in the Java 7 Reflection API puts JRE desktop and server versions at risk.
Lucian Constantin, April 2013

Java 8 release delayed until next year
The GA version of Java SE 8 needs more work to improve the Java security model and has been pushed into the first quarter of 2014. A developer release is still promised in September, however.
Paul Krill, April 2013

Old Java can learn new tricks from C, Android
Doug Lea and Charlie Hunt talk shop about three features they'd like to see the Java platform borrow from the C language and Android's custom JVM: Struct, failsafe capabilities, and improved parallelism.
Paul Krill, April 2013

Java 101: The next generation: It's time for a change
Find out how the Java Date and Time API addresses the need for a more robust date and time infrastructure in Java SE, then familiarize yourself with the java.time classes you're most likely to use, in this inaugural installment of "Java 101: The next generation."
Jeff Friesen, April 2013

Why Netflix is embracing Python over Java
From boosting resilience to improving security to managing Cassandra clusters, Netflix engineers embrace the freedom to choose the best language for the job. In many cases it's Python.
Ted Samson, March 2013

Red Hat's Java leadership grows as Oracle's wanes
Red Hat steps up to provide continuity for OpenJDK 6 after Oracle's decision to focus on Java 7 and 8.
Simon Phipps, March 2013

Gosling: New Java proposal could ease ports to iOS
Java founder sees promise in JNI, which modifies standard Java to package runtime, as well as native and Java application code.
Paul Krill, March 2013

Why Java APIs aren't the same as a Harry Potter novel
Oracle's Android appeal argues that 37 lines of Java API code should claim the same copyright protections as a creative work. But that's not how the law -- or the tech industry -- works.
Ted Samson, February 2013

JCache won't make it into Java EE 7
With work yet to be done on JCache, the Java EE 7 and JCache expert groups concluded this week that it's best to push the Java caching API into Java 8.
Chris Kanaracus, January 2013

Java is still the most secure widespread runtime
Andrew C. Oliver on why most developers are better off ignoring the FUD about Java security and focusing on what the Java platform does right -- like programming for Android.
Andrew C. Oliver, January 2013

How to kill Java dead, dead, dead
InfoWorld's Galen Gruman sides with the anti-Java brigade, saying client-side Java is an outdated technology that now does more harm than good, and must be eliminated despite its widespread use.
Galen Gruman, January 2013

Java put on a regular release schedule
Timed release schedule would deliver new language features while avoiding the bottleneck of larger projects like Jigsaw.
Joab Jackson, January 2013

What if Java 8 dropped 'extends'?
Andrew Oliver decries the alphabet soup of the Lambda project, saying too many ingeredients are making it a stew. Also, what about his idea of dropping inheritance from Java 8? Share your thoughts in the comments.
Andrew C. Oliver, January 2013

Modern threading for not-quite-beginners
Cameron Laird revisits the practice and concepts of multithreaded programming in Java, this time focusing on more intermediate programming solutions for today's distributed computing problems.
Cameron Laird, January 2013

Find more >

Newsletter sign-up
View all newsletters

Enterprise Java Newsletter
Stay up to date on the latest tutorials and Java community news posted on JavaWorld