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是一款流行的办公软件套装,包含了文字处理、电子表格和演示文稿等...
在本文中,我们将深入探讨如何使用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年推出的一个重要版本,它...
总之,通过Aspose,Java开发者可以轻松地实现在线预览附件的功能,覆盖多种文件格式,同时解决水印问题。这个功能对于提高用户体验和提升应用的专业性具有重要意义。记得在实际项目中遵循许可协议,确保合法使用第三...
Java Word控件-Free Spire.Doc for Java是一款专为Java开发者设计的高级文档处理库,它提供了强大的功能,允许用户在Java应用程序中创建、编辑、转换和显示Microsoft Word文档。这个2.0.0版本的免费版是开发人员进行...
总的来说,通过Aspose系列库,Java开发者可以轻松地处理多种Office文件格式,并实现在线预览功能。这些库功能强大,接口友好,为Java应用程序提供了强大的文档处理能力。不过,需要注意的是,Aspose库并非免费,商业...
此外,还有一个名为"(Java版图片预览)ImagePreview"的文件,这可能是项目的源代码或者是一个关键的类,用于处理图片预览的核心逻辑。 总结来说,这个项目利用Java处理图片,JSP处理服务器端逻辑,JavaScript负责...
这个文档集合是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"压缩包,开发者可以获得一个...
分享20220920号发布的Java19以及jdk19,向广大的用户以及开发者保证程序的可执行度以及功能的可行度的开放和完善,并提高Java程序员使用Java的途径,使得一些委屈的小可爱在Java官网下载不了Java的时候能够在我这里...
7. **社区支持**:如果问题仍然存在,可以求助于Java开发者社区,提供详细的问题描述和相关日志,以便其他开发者提供帮助。 总的来说,Java的打印功能是强大的,但如同任何软件一样,可能会遇到一些挑战。通过深入...