Excelsior JET 4.8 发布了。
Excelsior JET是一款有提前编译技术的Java虚拟机增强工具。提前编译器可以将您的类文件和jars文件转化成高度优化的二进制可执行文件,能够在Intel x86平台的Microsoft Windows和Linux系统中运行。同传统JVM(Java虚拟机)中运行的原始类文件相比,这些经过优化的可执行文件具有更快的运行速度。另外,您的应用程序将会得到更好的保护,以防被篡改或窃取代码。
Excelsior JET支持全部J2SE API,包括动态类加载,因此,它可以将运行在Sun HotSpot VM(包括从1.3.0到5.0版本)上的任何Java程序转换为一个本地可执行程序。
Excelsior JET是一款通过提前(Ahead-Of-Time (AOT))编译技术增强的Java虚拟机,也含有当前大多数J2SE VM环境中的使用JIT编译技术。AOT编译器能够将Java代码转化为传统的Windows可执行文件(EXE、DLL和NT服务)或Linux二进制文件(可执行文件或共享库),他们如同由C++、FORTRAN或COBOL编写的程序一样,可以直接在硬件上运行。
Excelsior JET还含有一个JIT编译器,用于处理动态加载类,同Java 2完全兼容。
AOT编译器存在于开发系统中,使用优化技术来实现更好的代码。还缩减了程序执行过程中由于动态编译带来的管理费用。
官方提到:
"Excelsior JET may now considerably reduce the disk footprint of your installed Java applications. Version 4.8 also allows you further decrease the download size of your software product and delivers higher application performance on hardware that supports parallel execution."
官方站点:
http://www.excelsior-usa.com/jetlatest.html
(责任编辑 火凤凰 sunsj@51cto.com TEL:(010)68476636-8007)