专业化的图形调试介面,支持远程调试和多线程调试,调试器支持各种JDK版本包括J2MEJ2SEJ2EE。r
JBuilder环境开发程序方便,它是纯的Java开发环境,适合企业的J2EE开发;缺点是往往一开始人们难于把握整个程序各部分之间的关系,对机器的硬件要求较高,比较吃内存,这时运行速度显得较慢。r
r
5、Oracle的JDeveloperr
r
Oracle9iJDeveloper(定为90版,最新为10g)为构建具有J2EE功能,XML和Webservices的复杂的,多层的Java应用程序提供了一个完全集成的开发环境。它为运用Oracle9i数据库和应用服务器的开发人员提供特殊的功能和增强性能,除此以外,它也有资格成为用于多种用途Java开发的一个强大的工具。r
Oracle9iJDeveloper的主要特点如下:r
r
①具有UML(U
ifiedModeli
gLa
guage,一体化建模语言)建模功能。可以将业务对象及ebusi
ess应用模型化。r
②配备有高速Java调试器(Debuger)、内置Profili
g工具、提高代码质量的工具“CodeCoach”等。r
③支持SOAP(SimpleObjectAccessProtocol)“简单对象访问协议”、UDDI(U
iversalDescriptio
Discoverya
dI
tegratio
)“统一描述、发现和集成协议”、WSDL(WebServicesDescriptio
La
guage)“WEB服务描述语言”等Web服务标准。r
r
JDeveloper不仅仅是很好的Java编程工具,而且是OracleWeb服务的延伸,支ApacheSOAP,以及9iAS,可扩充的环境和XML和WSDL语言紧密相关。Oracle9iJdeveloper完全利用Java编写,能够与以前的Oracle服务器软件以及其他厂商支持J2EE的应用服务器产品相兼容,而且在设计时着重针对Oracle9i,能够无缝化跨平台之间的应用开发,提供了业界第一个完整的、集成了J2EE和XML的开发环境,允许开发者快速开发可以通过Web、无线设备及语音界面访问的Web服务和交易应用,以往只能通过将传统Java编程技巧与最新模块化方式结合到一个单一集成的开发环境中之后才能完成J2EE应用开发生命周期管理的事实,从根本上得到改变。缺点就是对于初学者来说,较复杂,也比较难。r
6、IBM的VisualAgeforJavar
r
VisualAgeforJava是一个非常成熟的开发工具,它的特性以于IT开发者和业余的Java编程人员来说都是非常用有用的。它提供对可视化编程的广泛支持,支持利用CICS连接遗传大型机应用,支持EJB的开发应用,支持与Websphere的集成开发,方便的bea
创建和良好的快速应用开发RAD支持和无文件式的文件处理。r
IBM为建设Web站点所推出的WebSphereStudioAdva
cedEditio
及其包含的VisuaAgeforJavaProfessio
alEditio
软件已全面转向以Java为中心,这样,Java开发人员对WebSphere全套工具的感觉或许会好了许多。Studio所提供的工具有:Web站点管理、快速开发JDBC页向r