Oracle 3月2日发布了 JDK 7 的开发者预览版,可从下面地址下载:
http://jdk7.java.net/preview/
提供 Windows、Linux 和 Solaris 三种版本。
构建编号为 b130 (a.k.a. 里程碑12) 主要是为开发人员提供一个测试 JDK 7 新特性的版本。
java 7
Java 7,是JDK 7的另一个常用称呼,也叫做Java SE 7。JDK包括Java语言API类库,Java虚拟机JVM以及Java运行时JRE。根据2009年底的Devoxx大会,Java 7将会在2010年秋季正式到来,其中包括很多对平台意义重大的新特性。
Java 7更新内容如下所示:
◆允许在switch中使用字符串
◆自动资源管理
◆通用实例创建来改进类型推断(diamond)
◆简化的Varargs方法调用
◆更好的整型文字综合性建议
◆Collections集合的语言支持
◆JSR292的语言支持
在the OpenJDK 7特性页面中,你还可以看到其他的功能。
这些功能分为不同的种类:
◆虚拟机(VM)
◆压缩的64位对象指针
◆G1垃圾回收器GC(G1)
◆JSR 292:非Java语言的虚拟机支持(动态调用,InvokeDynamic)
语言方面(lang)
◆SR 294:模块化编程的语言以及虚拟机支持
◆JSR 308:Java类型注释
◆语言微小增强(我所谈论的Project Coin)
◆JSR TBD: Project Lambda
内核(core)
◆模块化(Jigsaw项目)
◆对类加载器的结构进行升级
◆关闭URLClassLoader的方法
◆Unicode 5.1标准
◆并行以及集合的升级(jsr166y)
◆JSR 203:Java平台(NIO.2)的更多新型I/O API
◆SCTP (流控制传输协议,Stream Control Transmission Protocol)
◆SDP (套接字直接协议,Sockets Direct Protocol)
◆椭圆曲线加密技术(ECC)
客户端(client)
◆Java 2D的XRender管道
◆转发端口6u10部署特性
◆为6u10图形功能创建新的平台API
◆Swing的Nimbus外观和感觉
◆Swing的JLayer元件
网络(web)
◆更新XML的栈
原文载自:开源中国社区 [http://www.oschina.net]
- 大小: 53.1 KB
分享到:
相关推荐
在IT行业中,尤其是在文档处理领域,Java是一种广泛使用的编程语言,可以实现各种复杂的功能,如动态生成模板Word文件,将其转换为PDF,并进行预览打印。以下是对标题、描述和标签所涉及知识点的详细说明: 1. **...
【标题】"wpsoffice在线预览,在线编辑 Java版"所涉及的知识点主要集中在如何在Java环境中实现对WPS Office文档的在线预览和编辑功能。WPS Office是一款流行的办公软件套装,包含了文字处理、电子表格和演示文稿等...
总之,通过Aspose,Java开发者可以轻松地实现在线预览附件的功能,覆盖多种文件格式,同时解决水印问题。这个功能对于提高用户体验和提升应用的专业性具有重要意义。记得在实际项目中遵循许可协议,确保合法使用第三...
在本文中,我们将深入探讨如何使用JAVA调用海康威视(Hikvision)的SDK来实现摄像头的预览功能,并进行截图操作。海康威视作为全球知名的安防监控设备制造商,提供了丰富的SDK供开发者集成到自己的应用中,以便更好...
总的来说,Java JDK 11.0.8是Java开发者不可或缺的工具,无论是在Windows还是Mac OS环境下,都能提供高效、稳定的开发环境。其新特性和改进使得开发过程更加便捷,同时长期支持的特性确保了系统的安全性和稳定性。
2. **文件处理与IO流**:在线预览和编辑文档涉及到文件上传、下载和转换,因此必须熟悉Java的File类和IO流操作,如InputStream和OutputStream,用于读写文件内容。 3. **WPS API集成**:为了实现WPS文档的在线编辑...
此次更新的预览版补丁09-02-22,旨在优化系统性能、增强安全性和提升用户体验,对于Java开发者和LForum用户来说,这是一个值得关注的更新。 首先,让我们探讨一下Java编程语言在Web应用开发中的优势。Java以其跨...
《Android L 开发者预览版的探索与实践——基于Lolli项目》 在Android系统的发展历程中,每一个大版本的更新都会带来显著的变化和改进。"Lolli",即Android L开发者预览版,是Google在2014年推出的一个重要版本,它...
Java Word控件-Free Spire.Doc for Java是一款专为Java开发者设计的高级文档处理库,它提供了强大的功能,允许用户在Java应用程序中创建、编辑、转换和显示Microsoft Word文档。这个2.0.0版本的免费版是开发人员进行...
总的来说,通过Aspose系列库,Java开发者可以轻松地处理多种Office文件格式,并实现在线预览功能。这些库功能强大,接口友好,为Java应用程序提供了强大的文档处理能力。不过,需要注意的是,Aspose库并非免费,商业...
此外,还有一个名为"(Java版图片预览)ImagePreview"的文件,这可能是项目的源代码或者是一个关键的类,用于处理图片预览的核心逻辑。 总结来说,这个项目利用Java处理图片,JSP处理服务器端逻辑,JavaScript负责...
JavaCV(Java Computer Vision)是一个基于Java的计算机视觉库,它为Java开发者提供了与OpenCV、FFmpeg等库的交互接口。标题中的“javacv-platform-1.5.1-source”表明这是一个JavaCV的1.5.1版本平台源码包,用于...
这个文档集合是Oracle公司发布的JDK 1.7(也称为Java Development Kit 7)的官方英文版文档,包含了详尽的技术指南和API参考,旨在帮助开发者理解和使用Java SE 7的各项功能。 1. **模块化系统**:Java SE 7引入了...
在IT领域,尤其是在Web开发中,提供在线文档预览功能是一项常见的需求,它允许用户无需下载文件即可查看文档内容。本项目"java实现在线文档预览(项目+相关软件)"正是针对这一需求的解决方案,它结合了Java后端技术...
Java在线预览Word Office是一项技术,它允许用户在Web浏览器中查看、编辑和协作处理Microsoft Office文档,如Word、Excel、PDF和PPT文件,而无需安装任何桌面版的Office软件。这一功能主要依赖于Office Online ...
在这个场景下,Java开发者可能会利用ueditor和LODOP这样的工具来实现这一需求。ueditor是百度推出的一款富文本编辑器,而LODOP则是用于网页打印的专业组件。 ueditor是一款强大的在线编辑器,它提供了丰富的文本...
在异常处理方面,`try-with-resources`语句的预览版在Java 6.0中出现,虽然正式实现是在Java 7,但它为自动关闭资源提供了初步框架,减少了资源泄露的风险。 在国际化和本地化方面,`java.text`包下的`...
总的来说,JavaReport是一个强大且灵活的报表解决方案,它的出现解决了Java开发者在报表生成和打印方面的需求,使得企业能够更高效地管理和展示数据。通过这个"javareprint打印报表.rar"压缩包,开发者可以获得一个...
它包含了Java编译器、Java运行环境(JRE)、调试器、文档以及各种工具,用于帮助Java开发者进行程序编写、编译、调试和打包等工作。 JDK11是Java SE(标准版)平台的第11个长期支持(LTS)版本,发布于2018年9月。...