
新版本将JRE氛围kernel和外围,针对不同的运行需求可以增量式的下载运行环境。(话说,这一点多年以前就提出来了,一直没有真正的实现)。名叫kernel base的核心只有不到3M的大小。
新一代的Java Plug-In,将Applet运行在浏览器进程之外,提高性能,并可以应用JRE专有的配置。(比如中文字体之类的)。Applet也将可以通过JNLP部署和启动。
新的Java Deployment Toolkit
针对浏览器,可以加入
<script src="http://java.com/js/deployJava.js"></script>
<script>
deployJava.runApplet({codebase:"http://www.example.com/applets/",
archive:"ExampleApplet.jar", code:"Main.class",
width:"320", Height:"400"}, null, "1.6");
</script>
Nimbus LAF
就是开头的那张图,nimbus是基于矢量的,采用纯Java 2D Graphics实现,号称仅56k(jdesktop上下载的还有130k左右)
其它新特性可以看原文
http://java.sun.com/developer/technicalArticles/javase/java6u10/index.html
话说,Java在桌面上还是不甘心坐以待毙。凭借Web Start和Applet,以及传统的application,Java还是希望占领浏览器占领桌面。swing确实越来越快,只要解决了JRE下载安装比较麻烦的问题,Java也还是不错的。
Winter这次推出客户端就是对java桌面程序的一次尝试,至少我个人觉得技术上和实用性上都还是比较成功的。

