http://openjdk.java.net/上的Announcements:
2008/04/28
New Project approved: More New I/O APIs for the Java
Platform
包括內容:
- 4313887 New
I/O: Improved filesystem interface
- 4640544 New
I/O: Complete socket-channel functionality
- 4607272 New
I/O: Support asynchronous I/O
讓人期待太久太久了,終于來了,Java在大規模并發、高性能方面又進一步,JSR 203應該會在JDK 7中實現,屆時隨著JDK 7的發布,將會有更多的基礎軟件使用Java實現,而且有極好的性能。
在磁盤I/O和網絡大規模并發I/O方面都會得到更好的性能。
可以預見受益的程序:
1、WEB服務器 Tomcat、Jetty等,在Windows下,Java將可以使用IOCP,而不是現在nio所用的select,網絡并發性能將會得到大幅度提升。在Linux下則應該改變不多,畢竟linux現在并發最好性能的網絡I/O EPOLL,JDK 6.0 nio的缺省實現就是epoll。
2、數據庫應用程序。如Derby、Berkeley DB Java Edition等使用Java實現的數據庫,性能將會得到更好的提升,有望能夠誕生和Oracle、SQL Server一樣強大的100% Pure Java的數據庫系統。
3、其他網絡應用程序。例如DNS、LDAP等,隨著MINA之類的框架更強大和JDK的原生支持,將會越來越多的服務器程序使用Java實現。