声明: 本博客文章原创类别的均为个人原创,版权所有。转载请注明出处: http://blog.youkuaiyun.com/ml3947,另外本人的个人博客:http://www.wjfxgame.com。
根据计划,Java 8将在下个月也就是2014年3月发布了。
其实在早期计划中,Java 8本应在2013年下半年正式发布。不过由于在2013年Java在各平台以及浏览器插件中相继曝出重大漏洞,导致Java安全性的问题亟待解决。于是Java 8便延迟发布了。
Java 8中的一个重大更新就是Lambda表达式。以后,我们就可以使用Lambda表达式来代替匿名内部类了。
另外,从Java 8开始,JDK与JavaFX开始整合在一起了。所以,JavaFX 8也是Java 8的一个重大更新。
在JavaFX 8中新增加了一些很重要的内容。
1. 3D部分
我们可以通过JavaFX 8来创建3D世界,其中包括模型材质灯光等等。
2. HTML5
在JavaFX 8中,WebView增加了很多HTML 5的特性。
JavaFX 8支持的HTML 5特性:
- Canvas和SVG
- 多媒体音频和视频播放
- Form控件
- Web浏览历史
- HTML5 互动式元素 例如: summary, details, command, menu等
- 对Web页面DOM的创建和访问
- Web Sockets
- Web Workers
- Web Fonts