|
|
 |
|
 |
升级到J2SE 5平台的5大理由 |
热 ★★★ |
|
|
|
| 升级到J2SE 5平台的5大理由 |
|
|
| 作者:佚名 文章来源:本站整理 更新时间:2008-5-25 18:46:57 |
|
|
|
|
作者:Calvin Austin,2005年1月4日本文给出了升级到Java 2 Platform, Standard Edition (J2SE platform) 5.0的5大理由。每个理由都通过大量数据和参考资料来证实升级到5.0版本将大大降低开发与运行成本。J2SE 5.0(代号Project Tiger)于2004年9月底发布。它是Java平台多年来的重大更新之一。Java社区为其新增功能欢呼不已,然而这些新增功能还无法全面地描述此版本的特色。与以往任何版本相比,这一平台更能满足高水平的测试要求,更适合于任务关键型产品的开发。J2SE 5.0中的改进非常之多,本文选出最重要的前5条理由实非易事。我的选择如下:1.1. 以前的应用程序可以直接在5.0上运行“为了确保向后高度兼容,兼容测试次数是1.4版本中的两倍...”??Calvin Austin Sun Microsystems现有的应用程序无需重新设计或重新编译就可以直接在J2SE 5.0中使用。不仅现有应用程序的投资得到了保护,而且应用程序实际上已经使用新的Java运行时,并从中获益。为了确保向后高度兼容,兼容测试次数是1.4版本中的两倍。这些兼容测试只是Java测试套件的一部分,该测试套件包含近20万个测试,其中接受测试的有许多著名的Java产品。既然应用程序可以未加修改地运行,那么J2SE 5.0能为您提供什么呢?1.1.1. 改进的性能在J2SE 5.0中,客户机和服务器应用程序的性能均得到重大的改进,由于性能改进非常明显,我将它列为第2条理由,后面将详述。1.1.2. 监控和易管理性J2SE 5.0引入了先进的监控和易管理性框架,并将其内建在Java平台的虚拟机上(Java虚拟机或JVM)。您可以使用带有行业标准JMX和SNMP协议的现有管理控制台来监控JVM,甚至可以检测低内存情况。JDK发行版提供一个名为Jconsole的演示。您可以借助它来评估监控JVM所带来的好处,从而了解如何拓展自己的可用性指标。1.1.3. 新的观感Java平台已包含了一个插入式观感(Look-and-Feel)框架。新增的海洋风格的观感允许跨平台的应用程序能够在海洋和本机操作系统的观感之间进行切换,而无需重建或重新编译。1.2. 速度更快从下图可以看出,众多因素让J2SE 5.0的系统速度得到了显著提高。1.2.1. 缩短启动时间如果您最近几年一直没有启动过Java桌面应用程序,您可能会有惊喜的发现。引入了类数据共享(结合其他流线化选项)后,一些应用程序的启动时间缩短了近30%。1.2.2. 卓越的64位性能J2SE 5.0的64位JVM可以为AMD64/Opteron CPU和Suse Linux Ent [1] [2] [3] [4] [5] 下一页
|
|
|
|
| 文章录入:admin 责任编辑:admin |
|
|
上一篇文章: Optimizeit Thread Debugger概览 下一篇文章: OOP和RDBMS不匹配,谁向谁妥协,还是找个和稀泥的? |
|
|
|
|
|
|
|
|
|
|
|
|