Java平台标准版(Java SE),让你在当今要求苛刻的嵌入式环境中开发和部署台式机和服务器的Java应用程序,以及。 Java提供了丰富的用户界面,性能,多功能性,便携性和安全性,今天的应用需要。
Java平台标准版(Java SE),让你在当今要求苛刻的嵌入式环境中开发。
和部署台式机和服务器的Java应用程序,以及。
Java提供了丰富的用户界面,性能,多功能性,便携性和安全性,今天的应用需要。
Java平台,标准版8的一大特点版本。
本文总结了在Java SE 8和JDK 8功能和增强功能。
Oracle的实现的Java SE 8点击组件名称为增强该组件更详细的说明。
1. Java编程语言
- Lambda表达式,一个新的语言特性,已经在此版本中引入。
他们让你把功能作为方法的参数,或者代码数据。
Lambda表达式让你快递单方法接口实例(被称为功能接口)更紧凑。
- 方法引用提供易于阅读的lambda表达式已经有一个名称的方法。
- 默认方法使新的功能被添加到库的接口和确保与旧版本这些接口的写的代码二进制兼容性。
- 重复注释提供多次相同的注释类型更适用于同一声明或类型使用的能力。
- 类型注解提供应用注释随时随地类型被使用。
而不仅仅是一个声明的能力。
使用一个可插入式系统中,这个功能使你的代码改进类型检查。
- 改进的类型推断。
- 方法参数反映。
2. 集合
- 在新的java.util.stream包中的类提供了一个流API来支持函数式的运算元素的流。
该流API被集成到集合API,它使上集合批量操作,例如连续或平行地图,减少变换。
- 性能改进HashMaps这样与键冲突
紧凑的配置文件包含了Java SE平台的预定义子集。
使应用程序不要求整个平台的部署和运行在小型设备上。
3. 安全
- 客户端TLS 1.2默认启用
- AccessController.doPrivileged的新变体。
使代码断言其权限的子集,而不防止叠层的满遍历来检查其他权限
- 对于基于密码的加密算法更强
- SSL / TLS服务器名称指示(SNI)扩展的JSSE服务器支持
- 支持AEAD算法:SunJCE提供增强支持AES / GCM / NoPadding密码实施以及GCM算法参数。
而SunJSSE提供增强支持AEAD模式基于密码套件。见甲骨文提供的文档,JEP 115。
- 密钥库的增强功能,包括新的域名密钥仓库类型java.security.DomainLoadStoreParameter
以及新的命令选项-importpassword的keytool实用程序
- SHA-224信息文摘
- 为NSA的Suite B加密增强支持
- 高熵随机数生成更好的支持
- 新java.security.cert.PKIXRevocationChecker类配置吊销检查的X.509证书
- 64位PKCS11为视窗
- 在Kerberos 5中重播缓存新rcache的类型
- 支持Kerberos 5协议转换和约束委派
- 默认情况下禁用的Kerberos 5弱加密类型
- 未绑定SASL对于GSS-API / Kerberos 5的机制
- 对于多个主机名SASL服务
- JNI桥在Mac OS X原生JGSS
- 支持在SunJSSE提供较强的实力短暂的DH密钥
- 支持在JSSE服务器端密码套件的喜好定制
4. JavaFX的
- 新摩德纳的主题已经在此版本中实现。欲了解更多信息。
请参阅博客在fxexperience.com。
- 新SwingNode类使开发人员能够嵌入摇摆内容到JavaFX应用程序。
见SwingNode javadoc和嵌入摇摆含量的JavaFX应用程序。
- 新的UI控件包括的DatePicker和TreeTableView控制。
- 该javafx.print包提供的公共类的JavaFX的打印API。查看javadoc了解更多信息。
- 在3D图形功能现在包括三维形状,摄像,灯光,子场景,材质,采摘和抗锯齿。
新的一个Shape3D(箱,气缸,MeshView和球子),子场景,材质。
PickResult,LightBase(AmbientLight和点光源的子类)。
以及SceneAntialiasing API类已被添加到JavaFX的3D图形库。
摄像头API类也已在此版本中更新。
请参见相应的类的javadoc javafx.scene.shape.Shape3D。
javafx.scene.SubScene,javafx.scene.paint.Material。
javafx.scene.input.PickResult,javafx.scene.SceneAntialiasing。
并开始使用JavaFX的3D图形文件。
- web视图类提供新功能和改进。
HTML5的有关其他HTML5特性,包括网络插座。
网络工作者和Web字体的详细信息,查看支持的功能。
- 增强的文本支持,包括文本节点的双向文本和控制复杂的文字脚本。
如泰国和印地文,多线,多样式的文本。
- 支持的Hi-DPI显示器已经在本版本中添加。
- 在CSS设置样式*类成为公共API。见javafx.css的Javadoc以获取更多信息。
- 新ScheduledService类允许自动重新启动该服务。
- JavaFX是现在可用于ARM平台。
JDK为ARM包括JavaFX的的基础上,图形和控制组件。
5. 工具
- 该JJS命令提供给调用犀牛引擎。
- java命令启动JavaFX应用程序。
- Java的手册页已经被重新设计。
- 所述jdeps命令行工具提供了用于分析的类文件。
- Java管理扩展(JMX)提供远程访问诊断命令。
- jarsigner工具有请求从时间戳管理局(TSA)已签名的时间戳的选项。
加载全部内容
微简vipage(代码自动生成器)v4.2 官方版42.9M6人在玩微简vipage官网。微简vipage是一款非常好用且功能强大的代码自动生成器,软件界面简洁,操作简单,非常适合前段工作用户,有需要的用户可以下载体验!
下载MD5多接口查询工具v501.4 绿色版3.9M4人在玩MD5多接口查询工具可以一键批量查询出接口的准确数值,大大提高了用户的办公效率,节省了工作时间,软件界面简洁,使用方便,还在寻找MD5多接口查询工具的用户,不妨下载哦!
下载Firebird Maestro(firebird管理工具)v17.2 免费版13.6M3人在玩FirebirdMaestro破解版。FirebirdMaestro是一款Firebird数据库管理工具,它的界面简洁,功能多样,是一款最适合数据库开发人员的软件,它可以让你轻松的对数据库进行操作,包括创建,编辑删除数据库等等。
下载HybridLv2018 绿色版7.7M2人在玩html编辑器哪个好用?html编辑器下载。HybridL是一款非常好用的html编辑工具,界面简洁,使用方便,可以帮助用户快速进行HTML代码编辑,有需要的用户不妨直接下载体验!
下载dnSpy反编译工具v2018 中文版20.8M2人在玩dnSpy中文版是一款功能强大的net程序反编译工具。可以对net程序进行反编译,还有替代库文档的功能,如果遇到了代码丢失或者损坏的情况,可以直接恢复,有需要的赶快下载吧!
下载ActivePerlv2018 中文版20.4M1人在玩activeperl是一款非常专业的pel的脚本编辑软件。activeperl能帮助用户编写出支持windows、uix等操作系统的ggi程序,编写完成后只需将这些程序存储为perl格式就可以大功告成,是用户编写cci程序必备助手。
下载notepad++v7.5.9.0 中文版8.2M1人在玩编辑器软件哪个好?Notepad++是一款非常有特色的编辑器,是开源软件,可以免费使用。Notepad++是用于编辑xml、脚本以及记笔记的最佳工具。这个工具的最好部分在于,你在Notepad++上打开的任何一个文档,在关闭后都会有一个残留文档,它有助于在意外删除重要文档,还有办法恢复。
下载RegexMagicv2018 免费版56.4M1人在玩RegexMagic是一款非常好用的在线正则表达式生成器,它可以让你轻松的创建符合你要求的正则表达式,RegexMagic为你提供功能强大的编写、测试、Debug功能,有需要的用户赶快下载吧!
下载TeamSQL官方下载v3.4.230 最新版105M0人在玩TeamSQL官网.TeamSQL是来自国外的一款云存储SQL管理工具,该软件可以帮助你使用云存储区域,对SQL文件或命令语句进行保存和管理。目前软件能够支持MySQL、SQLServer、redis等数据库。
下载Resource Hackerv5.1.6 绿色版3.1M0人在玩ResourceHacker是一款免费软件,用于查看,修改,添加和删除Win32可执行文件的资源。内置了一个内部资源编译器和反编译器。
下载