进入旧版 | 服务项目 | 成功案例 | 联系方式 | 过客留言 | 友情链接
   
设为首页
加入收藏
联系我们
网站首页 | 新闻资讯 | 操作系统 | 办公软件 | 网络软件 | 工具软件 | 媒体动画 | 网页制作 | 网站开发 | 程序开发 | 平面设计
Photoshop视频教程 | Word入门 | Flash入门 | JScript | VBScript | ASP | PHP | ADO | 网页特效 | 3DS MAX6.0命令 | 系统进程
您当前的位置:GOODSGY电脑学习网 -> 程序开发 -> JAVA -> 文章内容  
十四种Java开发工具点评

图形界面的java开发工具www.goodsgy.com

JDKwww.goodsgy.com

Borland的JBuilderwww.goodsgy.com

JBuilder,JDeveloper,VisualAgeforJavawww.goodsgy.com

jcreater.www.goodsgy.com

常见的十五种Java开发工具的特点www.goodsgy.com

1、JDK(JavaDevelopmentKit)Java开发工具集www.goodsgy.com

从初学者角度来看,采用JDK开发Java程序能够很快理解程序中各部分代码之间的关系,www.goodsgy.com

有利于理解Java面向对象的设计思想。JDK的另一个显著特点是随着Java(J2EE、J2SEwww.goodsgy.com

以及J2ME)版本的升级而升级。但它的缺点也是非常明显的就是从事大规模企业级Javawww.goodsgy.com

应用开发非常困难,不能进行复杂的Java软件开发,也不利于团体协同开发。www.goodsgy.com

2、JavaWorkshopwww.goodsgy.com

3、NetBeans与SunJavaStudio5www.goodsgy.com

NetBeans是开放源码的Java集成开发环境(IDE),适用于各种客户机和Web应用。www.goodsgy.com

SunJavaStudio是Sun公司最新发布的商用全功能JavaIDE,支持Solaris、Linux和Winwww.goodsgy.com

dows平台,适于创建和部署2层JavaWeb应用和n层J2EE应用的企业开发人员使用。www.goodsgy.com

NetBeans是业界第一款支持创新型Java开发的开放源码IDE。开发人员可以利用业界www.goodsgy.com

强大的开发工具来构建桌面、Web或移动应用。同时,通过NetBeans和开放的API的模块www.goodsgy.com

化结构,第三方能够非常轻松地扩展或集成NetBeans平台。www.goodsgy.com

NetBeans3.5.1主要针对一般Java软件的开发者,而JavaOneStudio5则主要针对企www.goodsgy.com

业做网络服务等应用的开发者。Sun不久还将推出ProjectRave,其目标是帮助企业的开www.goodsgy.com

发者进行软件开发。NetBeans3.5.1版本与其他开发工具相比,最大区别在于不仅能够www.goodsgy.com

开发各种台式机上的应用,而且可以用来开发网络服务方面的应用,可以开发基于J2MEwww.goodsgy.com

的移动设备上的应用等。在NetBeans3.5.1基础上,Sun开发出了Javawww.goodsgy.com

OneStudio5,为用户提供了一个更加先进的企业编程环境。在新的Javawww.goodsgy.com

OneStudio5里有一个应用框架,开发者可以利用这些模块快速开发自己在网络服务方面www.goodsgy.com

的各种应用程序。www.goodsgy.com

4、Borland的JBuilderwww.goodsgy.com

Jbuilder进入了Java集成开发环境的王国,它满足很多方面的应用,尤其是对于服www.goodsgy.com

务器方以及EJB开发者们来说。下面简单介绍一下Jbuilder的特点:www.goodsgy.com

1)Jbuilder支持最新的Java技术,包括Applets、JSP/Servlets、JavaBean以及EJBwww.goodsgy.com

(EnterpriseJavaBeans)的应用。www.goodsgy.com

2)用户可以自动地生成基于后端数据库表的EJBJava类,Jbuilder同时还简化了EJwww.goodsgy.com

B的自动部署功能.此外它还支持CORBA,相应的向导程序有助于用户全面地管理IDL(分布www.goodsgy.com

应用程序所必需的接口定义语言InterfaceDefinitionLanguage)和控制远程对象。www.goodsgy.com

3)Jbuilder支持各种应用服务器。Jbuilder与InpriseApplicationServer紧密集www.goodsgy.com

成,同时支持WebLogicServer,支持EJB1.1和EJB2.0,可以快速开发J2EE的电子商务www.goodsgy.com

应用。www.goodsgy.com

4)Jbuilder能用Servlet和JSP开发和调试动态Web应用。www.goodsgy.com

5)利用Jbuilder可创建(没有专有代码和标记)纯Java2应用。由于Jbuilder是用纯Jwww.goodsgy.com

ava语言编写的,其代码不含任何专属代码和标记,它支持最新的Java标准。www.goodsgy.com

6)Jbuilder拥有专业化的图形调试介面,支持远程调试和多线程调试,调试器支持www.goodsgy.com

各种JDK版本,包括J2ME/J2SE/J2EE。www.goodsgy.com

JBuilder环境开发程序方便,它是纯的Java开发环境,适合企业的J2EE开发;缺点www.goodsgy.com

是往往一开始人们难于把握整个程序各部分之间的关系,对机器的硬件要求较高,比较www.goodsgy.com

吃内存,这时运行速度显得较慢。www.goodsgy.com

5、Oracle的JDeveloperwww.goodsgy.com

Oracle9iJDeveloper(定为9.0版,最新为10g)为构建具有J2EE功能,XML和Webwww.goodsgy.com

services的复杂的,多层的Java应用程序提供了一个完全集成的开发环境。它为运用Orawww.goodsgy.com

cle9i数据库和应用服务器的开发人员提供特殊的功能和增强性能,除此以外,它也有资www.goodsgy.com

格成为用于多种用途Java开发的一个强大的工具。www.goodsgy.com

Oracle9iJDeveloper的主要特点如下:www.goodsgy.com

①具有UML(UnifiedModelingLanguage,一体化建模语言)建模功能。可以将业www.goodsgy.com

务对象及e-business应用模型化。www.goodsgy.com

②配备有高速Java调试器(Debuger)、内置Profiling工具、提高代码质量的工具www.goodsgy.com

“CodeCoach”等。www.goodsgy.com

③支持SOAP(SimpleObjectAccessProtocol)“简单对象访问协议”、UDDI(Uwww.goodsgy.com

niversalDescription,DiscoveryandIntegration)“统一描述、发现和集成协议”www.goodsgy.com

、WSDL(WebServicesDescriptionLanguage)“WEB服务描述语言”等Web服务标准。www.goodsgy.com

JDeveloper不仅仅是很好的Java编程工具,而且是OracleWeb服务的延伸,支www.goodsgy.com

持ApacheSOAP,以及9iAS,可扩充的环境和XML和WSDL语言紧密相关。Oracle9iwww.goodsgy.com

Jdeveloper完全利用Java编写,能够与以前的Oracle服务器软件以及其他厂商支持J2EEwww.goodsgy.com

的应用服务器产品相兼容,而且在设计时着重针对Oracle9i,能够无缝化跨平台之间的www.goodsgy.com

应用开发,提供了业界第一个完整的、集成了J2EE和XML的开发环境,允许开发者快速开www.goodsgy.com

发可以通过Web、无线设备及语音界面访问的Web服务和交易应用,以往只能通过将传统Jwww.goodsgy.com

ava编程技巧与最新模块化方式结合到一个单一集成的开发环境中之后才能完成J2EE应用www.goodsgy.com

开发生命周期管理的事实,从根本上得到改变。缺点就是对于初学者来说,较复杂,也www.goodsgy.com

比较难。www.goodsgy.com

[1] [2] [3] [4] [5]  下一页

在百度中搜索:十四种Java开发工具点评
在Google中搜索:十四种Java开发工具点评
在Yahoo中搜索:十四种Java开发工具点评

收藏到网摘:新浪VIVI 365key 我摘 POCO网摘 博采中心 YouNote 和讯网摘 天天收藏
[] [返回上一页] [打 印] [收 藏]

 相关文章    最新文章
· CSS入门教学十四个问与答
· [组图] Flash MX 2004 ActionScript图文教..
· [组图] Fireworks MX教程(十四)去背景图..
· [组图] Fireworks MX教程(二十四)制作替..
· [组图] Fireworks MX(十四)去背景图
· [组图] Dreamweaver4神童教程之十四
· [图文] 热门技巧天天递招 98篇(十四)给回..
· 热门技巧天天递招 98篇(二十四)自动备份..
· ASP系列讲座(十四)包含文件
· Fireworks MX(二十四)做替换动画
 
· 面向Java程序员的db4o指南: 数组和集合
· Java与.NET 谁才能主宰未来?
· Java编程技术中汉字问题的分析及解决
· Java 泛型的理解与等价实现
· 在Java中利用JCOM实现仿Excel编程详解
· [图文] Java小技巧:关于Cookie的操作
· Java中消除实现继承和面向接口编程
· Java实战篇:设计自己的Annotation
· 使用Java程序的泛型应该注意的几个地方
· JPCAP——Java中的数据链路层控制

∷相关文章评论∷    (评论内容只代表网友观点,与本站立场无关!) [更多评论…]
站内搜索

精彩图文
  网站导航  
操作系统 办公软件 网络软件
Vista Windows2003 WindowsXP Windows2000/NT Windows9X/ME Linux 其他 Word Excel Powerpoint Outlook 金山系列 其他 网页浏览 上传下载 联络聊天 邮件工具 服务器软件 网络辅助
工具软件 媒体动画 网页制作
系统工具 媒体工具 压缩工具 图文处理 文件管理 其他 3DMAX Authorware Director Maya 视频处理 其他 Flash Dreamweaver FireWorks FrontPage LiveMotion Golive HTML/CSS 其它
网站开发 平面设计 程序设计
ASP JSP PHP CGI JavaScript VBScript XML/SOAP Web服务器 Photoshop PhotoImpact CorelDraw Illustrator Freehand 设计欣赏 其他 VB VC .NET C/C++ DELPHI JAVA

冀ICP备05019428号
Copyright © 2004-2008 电脑学习网 Inc.All rights reserved.
TEL:13832340607
QQ:39873155
E_Mail:goodsgy(#)hotmail.com   (把(#)替换成@)
MSN:goodsgy(#)hotmail.com   (把(#)替换成@)