After years of development, delays and ownership changes, Java is ready for its next major release.
The first release candidate for Java 7 was released this week, with general availability expected by the end of the month. In order to help celebrate the launch of Java 7, Oracle hosted a global event on Thursday highlighting the key features of the new language release. It’s a release that brings Oracle together with rivals IBM and HP to evolve what has become the most influential programming language for enterprise application deployments.
“Probably the most significant thing is the fact that we’re finally shipping it,” Mark Reinhold, chief architect of the Java platform group at Oracle said. “It has been almost five years now and for various political and business reasons this release has taken some time.”
Reinhold noted that after the transition from Sun, Oracle has brought new focus and energy to the release. Oracle acquired Sun in 2010 for $7.4 billion.
In terms of new features, Reinhold noted that Java 7 is an evolutionary release rather than a revolutionary release, as has been the case with some past Java releases.
“There are significant improvements, but nothing really Earth-shattering,” Reinhold said.
That said, Reinhold noted that JSR-203 defines new I/O APIs and is particularly interesting to him.
“We finally have a real filesystem API that lets you do things like manipulate symbolic links and access filesystem specific operations when you need to do that,” Reinhold said.
Reinhold also highlighted the fork/join framework as being a key new feature for Java 7. He described fork/join as being the first step toward really enabling Java for multicore applications. According to Reinhold, fork/join is one of many ways to deal with expressing parallel computations in a way that will scale well to an arbitrary number of processor cores.
Aside from the code improvements, Reinhold also noted that there has been improvement in the Java development process as well.
“This is the first release where most of the development was done in the open with OpenJDK,” Reinhold said. “It’s true the development process has not been as transparent as we would have liked, but we’re improving that.”
One of the other key areas of improvement is in the Java Virtual Machine (JVM), which is now moving in its own direction to support more than just Java.
“For the first time in Java 7, we’re starting to see the Java Virtual Machine really chart its own course,” Oracle Java engineer Alex Buckley said. “Features are being added to the JVM that are beyond the capabilities of the core Java programming language.”
Buckley noted that those ‘other’ features are there to help implementers of other languages that want to run on top of the JVM.
The other notable fact about Java 7 is that it is a collaborative effort that involves vendors that otherwise are fierce competitors. Oracle has no love lost for IBM or HP and competes aggressively with both vendors in multiple markets, yet on Java they all collaborate.
“Yes we’re absolutely fierce competitors,” Trent Gray-Donald, IBM Java 7 technical lead said. “But it turns out that we can collaborate.”
Sean Michael Kerner is a senior editor at InternetNews.com, the news service of Internet.com, the network for technology professionals.
Huawei’s AI Update: Things Are Moving Faster Than We Think
FEATURE | By Rob Enderle,
December 04, 2020
Keeping Machine Learning Algorithms Honest in the ‘Ethics-First’ Era
ARTIFICIAL INTELLIGENCE | By Guest Author,
November 18, 2020
Key Trends in Chatbots and RPA
FEATURE | By Guest Author,
November 10, 2020
FEATURE | By Samuel Greengard,
November 05, 2020
ARTIFICIAL INTELLIGENCE | By Guest Author,
November 02, 2020
How Intel’s Work With Autonomous Cars Could Redefine General Purpose AI
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
October 29, 2020
Dell Technologies World: Weaving Together Human And Machine Interaction For AI And Robotics
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
October 23, 2020
The Super Moderator, or How IBM Project Debater Could Save Social Media
FEATURE | By Rob Enderle,
October 16, 2020
FEATURE | By Cynthia Harvey,
October 07, 2020
ARTIFICIAL INTELLIGENCE | By Guest Author,
October 05, 2020
CIOs Discuss the Promise of AI and Data Science
FEATURE | By Guest Author,
September 25, 2020
Microsoft Is Building An AI Product That Could Predict The Future
FEATURE | By Rob Enderle,
September 25, 2020
Top 10 Machine Learning Companies 2020
FEATURE | By Cynthia Harvey,
September 22, 2020
NVIDIA and ARM: Massively Changing The AI Landscape
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
September 18, 2020
Continuous Intelligence: Expert Discussion [Video and Podcast]
ARTIFICIAL INTELLIGENCE | By James Maguire,
September 14, 2020
Artificial Intelligence: Governance and Ethics [Video]
ARTIFICIAL INTELLIGENCE | By James Maguire,
September 13, 2020
IBM Watson At The US Open: Showcasing The Power Of A Mature Enterprise-Class AI
FEATURE | By Rob Enderle,
September 11, 2020
Artificial Intelligence: Perception vs. Reality
FEATURE | By James Maguire,
September 09, 2020
Anticipating The Coming Wave Of AI Enhanced PCs
FEATURE | By Rob Enderle,
September 05, 2020
The Critical Nature Of IBM’s NLP (Natural Language Processing) Effort
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
August 14, 2020
Datamation is the leading industry resource for B2B data professionals and technology buyers. Datamation's focus is on providing insight into the latest trends and innovation in AI, data security, big data, and more, along with in-depth product recommendations and comparisons. More than 1.7M users gain insight and guidance from Datamation every year.
Advertise with TechnologyAdvice on Datamation and our other data and technology-focused platforms.
Advertise with Us
Property of TechnologyAdvice.
© 2025 TechnologyAdvice. All Rights Reserved
Advertiser Disclosure: Some of the products that appear on this
site are from companies from which TechnologyAdvice receives
compensation. This compensation may impact how and where products
appear on this site including, for example, the order in which
they appear. TechnologyAdvice does not include all companies
or all types of products available in the marketplace.