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

When to use applets instead of HTML forms: Three easy techniques
Web developers are plagued by the inconsistent browser rendering of HTML and JavaScript, yet most continue to use HTML forms to build GUI front-ends. In this article Dr. Mark O. Pendergast considers the alternatives: three cases where Java applets are a viable, useful, and relatively secure alternative to HTML forms.
Mark O. Pendergast, PhD, 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

Java 7 bytecode checker is a real drag
A developer claims that Java 7's new bytecode verifier slows performance and increases coding effort, potentially affecting the entire Java ecosystem.
Paul Krill, March 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

Epic codefest: 7 programming languages in 7 days
If the future of programming is polyglot then being able to rapidly pick up and use new programming languages should be gold on your resume. Find out what happened when a software team was challenged to learn and apply seven languages in seven days.
Andrew C. Oliver, March 2013

Google stacks PaaS play with real tech support, souped-up App Engine
New support options for Google Cloud Platform give App Engine users more memory and Java 7 support.
Ted Samson, February 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

The full Java life: Interview with Jim Showalter, principal engineer at Intuit
JavaWorld talks with Intuit Principal Engineer Jim Showalter about the evolving Java technology stack at Intuit, why Java is his programming language of choice, and where he finds challenge and inspiration as a career programmer.
Matthew Heusser, 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

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