Kit) 1、JDK (Java Development Kit)Java 开发工具集 从 初学者角度来看, 采用 JDK 开发 Java 程序能够很快理解程序中各部分代码之 间的关系,有利于理解 Java 面向对象的设计思想。JDK 的另一个显著特点是 随 着 Java (J2EE、J2SE 以及 J2ME)版本的升级而升级。但它的缺点也是非常明 显的就是从事大规模企业级 Java 应用开发非常困难,不能进行复杂的 Java 软 件开发,也不利于团体协同开发。 2、Java Workshop
500)this.style.width=500;" align=center vspace=1 border=1> Sun MicroSystems 公司于 1996 年 3 月 26 日推出了 Java WorkShop 1.0,这是业 界出现的第一个供 Internet 网使用的多平台开发工具,它可以满足各公司开发 Internet 和 Intranet 网应用软件的需要。 Java WorkShop 完全用 Java 语言编 写,是当今市场上销售的第一个完全的 Java 开发环境,目前 Java WorkShop 的 最性版本是 3.0。Java Workshop 的特点表现如下: )结构易于创建:在创建平台中立的网格结构方面,Java Workshop 比其他任何 一种 Java 开发工具都要方便。 2)可视化编程:Java Workshop 的可视化编程特性是很基本的。Java Workshop 允许程序员重新安排这些操作,甚至可以确定触发操作行为的过滤器。Java Workshop 产生的模板带有许多注释,这对程序员是很有帮助的。 此 外,Java WorkShop 支持 JDK1.1.3 以及 JavaBeans 组件模型,API 和语言特 征增加了编译 Java 应用程序的灵活性。 Java WorkShop 开发环境由于完全用 Java 写成,所以可移植性极好,以致于多个平台都能支持,目前 Java WorkShop 支持 Solaris 操作环境 SPARC 及 Intel 版) Windows95、 、 WindowsNT、 以及 HP/Ux 等平台。 适合于初学者进行一些简单的 Java 编程。 Java WorkShop 的缺点是 Java Workshop 中的每一个可视化对象都迟早会用到网格布局,这种设计方法是许多
人不习惯的;Java Workdshop 的调色板是较差的,仅仅能满足绝大部分应用的 基本要求。 3、NetBeans 与 Sun Java Studio 5 <
500)this.style.width=500;" align=center vspace=1 border=1> NetBeans 是开放源码的 Java 集成开发环境(IDE),适用于各种客户机和 Web 应 用。 Java Studio 是 Sun 公司最新发布的商用全功能 Java IDE, Sun 支持 Solaris、 Linux 和 Windows 平台,适于创建和部署 2 层 Java Web 应用和 n 层 J2EE 应用的 企业开发人员使用。 NetBeans 是业界第一款支持创新型 Java 开发的开放源码 IDE。开发人员可以利 用业界强大的开发工具来构建桌面、Web 或移动应用。同时,通过 NetBeans 和 开放的 API 的模块化结构,第三方能够非常轻松地扩展或集成 NetBeans 平台。 NetBeans3.5.1 主要针对一般 Java 软件的开发者,而 Java One Studio5 则主要 针对企业做网络服务等应用的开发者。Sun 不久还将推出 Proje
ct Rave,其目标 是帮助企业的开发者进行软件开发。 NetBeans 3.5.1 版本与其他开发工具相比, 最大区别在于不仅能够开发各种台式机上的应用, 而且可以用来开发
网络服务方 面的应用,可以开发基于 J2ME 的移动设备 上的应用等。在 NetBeans 3.5.1 基 础上,Sun 开发出了
Java One Studio5,为用户提供了一个更加先进的企业编程环境。在新的 Java One Studio5 里有一个应用框架,开发者可以利用这些模块快速开发自己在网络服务 方面的各种应用程序。 4、Borland 的 JBuilder
500)this.style.width=500;" align=center vspace=1 border=1> Jbuilder 进入了 Java 集成开发环境的王国,它满足很多方面的应用,尤其是对 于服务器方以及 EJB 开发者们来说。下面简单介绍一下 Jbuilder 的特点: 1)Jbuilder 支持最新的 Java 技术,包括 Applets、JSP/Servlets、JavaBean 以及 EJB(Enterprise JavaBeans)的应用。 2) 用户可以自动地生成基于后端数据库表的 EJB Java 类,Jbuilder 同时还简 化了 EJB 的自动部署功能.此外它还支