|
Java7,是JDK7的另一个常用称呼,也叫做JavaSE7。JDK包括Java语言API类库,Java虚拟机JVM以及Java运行时JRE。根据2009年底的Devoxx大会,Java7将会在2010年秋季正式到来,其中包括很多对平台意义重大的新特性。现在它终于来了那么java7又有哪些新性能呢?下面就由福州卓跃教育具体介绍。
Java7更新内容如下所示:
◆允许在switch中使用字符串
◆自动资源管理
◆通用实例创建来改进类型推断(diamond)
◆简化的Varargs方法调用
◆更好的整型文字综合性建议
◆Collections集合的语言支持
◆JSR292的语言支持
在theOpenJDK7特性页面中,你还可以看到其他的功能。
这些功能分为不同的种类:
◆虚拟机(VM)
◆压缩的64位对象指针
◆G1垃圾回收器GC(G1)
◆JSR292:非Java语言的虚拟机支持(动态调用,InvokeDynamic)
语言方面(lang)
◆SR294:模块化编程的语言以及虚拟机支持
◆JSR308:Java类型注释
◆语言微小增强(我所谈论的ProjectCoin)
◆JSRTBD:ProjectLambda
内核(core)
◆模块化(Jigsaw项目)
◆对类加载器的结构进行升级
◆关闭URLClassLoader的方法
◆Unicode5.1标准
◆并行以及集合的升级(jsr166y)
◆JSR203:Java平台(NIO.2)的更多新型I/OAPI
◆SCTP(流控制传输协议,StreamControlTransmissionProtocol)
◆SDP(套接字直接协议,SocketsDirectProtocol)
◆椭圆曲线加密技术(ECC)
客户端(client)
◆Java2D的XRender管道
◆转发端口6u10部署特性
◆为6u10图形功能创建新的平台API
◆Swing的Nimbus外观和感觉
◆Swing的JLayer元件
|
|