JAVA基础:Java语言开发工具大比拼

文章作者 100test 发表时间 2007:03:14 17:01:48
来源 100Test.Com百考试题网


平台中立性是Java的本质特性, 它使得Java无与伦比地适合于以网络为中心的计算。 如 果 你 正 在 开 发Java应用程序,并且希望它能够运行于从网络计算机到UNIX工作站等几乎所有的平台之上,那你就应该将平台中立性奉为圣旨,时刻牢记心中。
不幸的是,很可能你正在使用Windows开发平台。许多基于Windows的开发工具实际上无助于获得平台中立性。
那么到底哪一种工具更适合于开发独立于平台的应用程序呢?当我们谈论在众多的Java虚拟机之中Java字节代码的兼容性时,这个问题变得难于回答——因为Java Development Kit(JDK)仍然在快速的发展。不过,在如今可视化程序设计的时代,我们可以容易地鉴别出哪一个工具更好的开发了Java的平台独立性。
-------------------------------------------------------------------------------------------------

1.JBuilder 6
推荐程度:★★★★★

Jbuilder6进入了Java集成开发环境的王国,它满足很多方面的应用,尤其是对于服务器方以及EJB开发者们来说。然而可能是因为这个领域中的激烈竞争,这款软件并没有完全占据集成开发环境的市场。下面详细介绍一下Jbuilder的特点:
(1).Jbuilder支持最新的Java技术,包括Applets﹑JSP/Servlets﹑JavaBean﹑EnterpriseJavaBeans﹑CORBA应用.
(2).Jbuilder非常有利于高效团队的开发.Jbuilder的集成团队开发环境非常灵活并具有可扩展的特性,简化了大型分散开发团队的原代码的并发管理.
(3).用户可以自动地生成基于后端数据库表的EJB Java类.Jbuilder同时还简化了EJB的自动部署功能.此外它还支持CORBA,相应的向导程序有助于用户全面地管理IDL(分布应用程序所必需的接口定义语言Interface Definition Language)和控制远程对象.
(4).Jbuilder支持各种应用服务器.Jbuilder与Inprise Application Server紧密集成,同时支持WebLogic Server,支持EJB 1.1和EJB 2.0,可以快速开发J2EE的电子商务应用.
(5).Jbuilder能用Servlet和JSP开发和调试动态Web 应用.
(6).Jbuilder的本地开发依赖于软件中所包含的数据库:JdataStore.在Jbuilder中用DataExpress和InternetBeans能快速创建专业的数据库应用.
(7).利用Jbuilder,可创建(没有专有代码和标记)纯Java2应用.由于Jbuilder是用纯Java语言编写的,其代码不含任何专属代码和标记.它支持最新的Java标准,包括Java2﹑Java2 Swing\JFC﹑XML﹑Java2D﹑Java Collections﹑Message Queue﹑Accessibility APIs﹑JDK 1.x﹑JavaBeans﹑JDBC﹑EJB﹑JSP\Servlets﹑RMI﹑InnerClasses﹑Serialization﹑JNI以及Java Archives.
(8).Jbuilder拥有专业化的图形调试介面,支持远程调试和多线程调试.调试器支持各种JDK版本,包括J2ME﹑J2SE﹑J2EE,支持多JDK.
(9).Jbuilder有一个可扩展的源码编辑器.它的CodeInsight向导自动访问相关Java对象的属性﹑事件﹑方法和包的上下文提示.
(10).灵活开放的IDE架构.你可以使用开放工具API将一些附加的或第三方工具紧密集成到Jbuilder环境中,扩展IDE的功能.

2. Java Workshop
推荐程度:★★★

Sun MicroSystems公司于1996年3月26日向全世界推出了Java WorkShop 1.0,这是业界第一个供Internet网使用的多平台开发工具,它可以满足各公司开发Internet和Intranet网应用软件的需要。Java WorkShop完全用Java语言编写,是当今市场上销售的第一个完整的Java开发环境。目前最新版本应是2.0.
Java WorkShop支持最新版JDK 1.1.3以及JavaBeans组件模型。最新的API和语言特征增加了编译Java应用程序的灵活性。
Java WorkShop开发环境由于完全用Java写成,所以可移植性极好,以致于多个平台都能支持,目前Java WorkShop支持Solaris操作环境SPARC及Intel 版)、Windows95、WindowsNT、以及HP/UX。不久还将公布对其它 平台的支持。
Java Workshop可以在下述站点中下载:http:∥www.sun.com/sunsoft/Developer-products/java/


相关文章


JAVA基础:了解JAVAclassloader
入门基础Java参数传递方式
JAVA基础:Linux下的多线程编程
Java实现HTTP文件下载
JAVA基础:Java语言开发工具大比拼
JAVA基础:浅谈Java与C#的事件处理机制
JAVA基础:从.class文件中寻找类名
平台非依赖性建议及使用抽象隔离变化
指导:如何掌握Java(J2SE篇)
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛