java虚拟机源代码下载 实战java虚拟机( 六 )


发出复杂的商业应用系统 。最重要的一点是 , 由于servlets的平台独立性,以及更加简
单的开发、更快速的实施、更经济的维护成本 , 它是CGI(Common Gateway
Interface)或Perl scripts的极佳的替代产品 。缺点就是对于初学者来说 , 较复杂,也
比较难 。
10、JCreator
JCreator 是一个Java程序开发工具 , 也是一个Java集成开发环境(IDE) 。无论你
是要开发Java应用程序或者网页上的Applet元件都难不倒它 。在功能上与Sun公司所公布
的JDK等文字模式开发工具相较之下来得容易 , 还允许使用者自订义操作窗口界面及无限
Undo/Redo等功能 。
JCreator为用户提供了相当强大的功能,例如项目管理功能,项目模板功能,可个
性化设置语法高亮属性、行数、类浏览器、标签文档、多功能编绎器,向导功能以及完
全可自定义的用户界面 。通过JCreator,我们不用激活主文档而直接编绎或运行我们的J
AVA程序 。
JCreator能自动找到包含主函数的文件或包含Applet的Html文件,然后它会运行适
当的工具 。在JCreator中,我们可以通过一个批处理同时编绎多个项目 。JCreator的设
计接近Windows界面风格,用户对它的界面比较熟悉 。其最大特点是与我们机器中所装的
JDK完美结合,是其它任何一款IDE所不能比拟的 。它是一种初学者很容易上手的java开
发工具 , 缺点是只能进行简单的程序开发,不能进行企业J2EE的开发应用 。
11、Microsoft VJ++
Visual J++ 是Microsoft 公司推出的可视化的Java 语言集成开发环境(IDE),为Ja
va 编程人员提供了一个新的开发环境 , 是一个相当出色的开发工具 。无论集成性、编译
速度、调试功能、还是易学易用性 , 都体现了Microsoft 的一惯风格 。Visual J++ 具有
下面的特点:
【java虚拟机源代码下载 实战java虚拟机】1)Visual J++ 把Java 虚拟机(JVM)作为独立的操作系统组件放入Windows , 使之从
浏览器中独立出来 。
2)Microsoft 的应用基本类库(AFC,Application Foundation Class Library)对SU
N 公司的JDK 作了扩展,使应用基本类库更加适合在Windows 下使用 。
3) Visual J++ 的调试器支持动态调试,包括单步执行、设置断点、观察变量数值
等 。
4) Visual J++ 提供了一些程序向导(Wizards)和生成器(Builders) , 它们可以方
便地帮助用户快速地生成Java 程序,帮助你在自己的工程中创建和修改文件 。
5) Visual J++ 界面友好,其代码编辑器具有智能感知、联机编译等功能,使程序
编写十分方便 。Visual J++ 中建立了Java 的WFC , 这一新的应用程序框架能够直接访问
Windows 应用程序接口(API),使你能够用Java 语言编写完全意义上的Windows 应用程
序 。
6)Visual J++ 中表单设计器的快速应用开发特性使用WFC 创建基于表单的应用程
序变得轻松、简单 。通过WFC 可以方便地使用ActiveX 数据对象(ADO,ActiveX Data
Objects)来检索数据和执行简单数据的绑定 。通过在表单设计器中使用ActiveX 数据对
象,可以快速地在表单中访问和显示数据 。
Visual J++能结合微软的一贯的编程风格,很方便进行Java 的应用开发,但它的移
植性较差,不是纯的Java 开发环境 。
12、Eclipse
Eclipse是一种可扩展的开放源代码IDE 。2001年11月 , IBM公司捐出价值4,000万美
元的源代码组建了Eclipse联盟,并由该联盟负责这种工具的后续开发 。集成开发环境(I

推荐阅读