In the thursday keynote at Devoxx, Mark Reinhold (from Sun) presented the new features slated for the Java 7 release. (the expected release date of Java 7 is early 2010)
One of the most important new features will be the modularization of Java SE7. Modularization is needed because both Java and the JDK have become quite big. This for example gives issues when trying to run it on smaller (mobile) devices. Cutting the JDK into modules will avoid loading unnecessary classes, which on their turn result in shorter start-up times for applications. To print a simple string “Hello world”, Java needs over 300 classes in the current version!.
A list of the other new features can be found here!
The Devoxx keynote from Mark Reinhold is now available @ Parleys.com… enjoy!
What do you mean by “Java needs 300 classes”? I think you mean it loads/imports 300 classes but only uses ____ to print the String. Anyhow, 300 classes is an exaggeration.
I look forward java 7, i´ve heard about modularity, it would be great
Thanks for sharing!
>>Anyhow, 300 classes is an exaggeration.
Only a little out. In Java 6 332 are used