The upcoming Java Development Kit (JDK) 7 will feature modularity, thus offering benefits in performance, scalability, and packaging, Oracle vice president Jeet Kaul told the EclipseCon 2010 conference in Califronia last week. Modularity is featured as part of the Java Specification Request (JSR) 294 support in JDK 7. JSRs are proposals within the Java Community Process for amending Java. Other capabilities in JDK 7 are derived from JSR 203, which offers I/O APIs, and JSR 292, supporting dynamically typed languages on the Java platform. Java EE 6 also has featured modularity.
Following his presentation, Kaul offered assurances that there will be a Java EE 7 released at some point. "I'm sure there is going to be," said Kaul. Beyond Java EE 6, modularity will be key, according to the Oracle officials.
Kaul also lauded the JavaFX platform for providing rich user interfaces based on Java. Oracle became proprietor of Sun Microsystems Java technologies when its acquisition of Sun, announced last April, closed in January. The company has been offering reassurances to Java developers about the future of Java at different intervals since the JavaOne conference in San Francisco last June.
"[Java is] incredibly important to our business," Oracle senior vice president Steve Harris said. Priorities for Java at Oracle include adding to the developer base, boosting adoption, increasing competitiveness, and adapting to change, according Oracle.