1 2 3 4 下一页 不要被这个普普通通的名字所迷惑,即将发布的 Java SE6 update10(当前发布的是试用版)与之前的更新版本存在很大的差异。与之前发布的 java 编程语言更新相比,Java SE 6u10 加入了更多的特性和功能,从而推动包络(Envelope)的发展。 严格地说,“Java更新发行版”只是对版本号的第四位(比如,对版本 1.6.0_10 的 10 )进行了改动。与大多数发行版不同,更新发行版本不允许添加、删除或者更改任何公共 API 函数,这样也将更新发行局限于对 bug 的修复。6u10 同样不包含新增的或经过修改的 API 函数,尽管如此,我们仍然成功地添加了一些令人难以置信的新特性。 为什么要发布特定更新? Java 程序正常运行之后,通常是非常稳定的。当今的 Java 运行时环境(JRE)稳定、可靠且速度快。 不幸的是,因为历史原因,进入“正常运行”状态要比想象中困难得多。所面临的挑战包括: 很难检测 Java 运行时环境,特别是网页浏览器 很难自动安装新的运行时环境 下载量大 冷启动性能差 Applet 和 Web 启动程序重叠少 Java SE 6u10 就是针对这些挑战而设计的。Java SE 6u10 很小心地避免了 API 公共函数的变化,所以我们可以更早地将修复程序提供给您,而不用等到 Java SE 7! Java内核 JRE提供了许多不同的 API:Swing、AWT、ImageIO、SQL、CORBA、RMI、math、XML、XSLT、并发。太多了,而且每次发布新版本都会增加。虽然丰富的 API 使 Java 软件的编写变得容易,但是 JRE 多年来始终保持稳健强大并不是一种巧合(由于可压缩性强,Java 2 Platform, Standard Edition 1.5 的下载量相对较小,未经压缩的 JRE 还是比较大的。)。 (责任编辑:admin) |