|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
Java的桌面程序开发在java程序员里通常叫swing开发,主要用的swing包里的类开发的,也就是通常说的c/s架构开发
NetBeans:在2000年6月由Sun公司开源,其项目包含两个体系:NetBeansIDE,一个开源的集成开辟情况(IDE);NetBeansPlatform,一个使用程序的通用框架。我们说的NetBeans一样平常指其IDE。其是以纯Java编写的,但具有Windows情况及OSX情况的本机界面作风。
Eclipse:是一个相称出名的开源JavaIDE,由IBM公司开源。Eclipse次要以其开放性、极其高效的GUI、先辈的代码编纂器等著称,其项目包含很多林林总总的子项目组,包含Eclipse插件、功效部件等。任何人都可以容易的将本人的软件做成Eclipse的插件,并且这些插件只需复杂的复制到Eclipse的插件文件夹下就能够被集成。次要接纳SWT界面库,撑持多种本机界面作风。
要失掉这两个体系,只需往网高低载便可。下载和利用都是完整收费的。而且,你还可以从其项目主页高低载其源码。固然,你也必要同时恪守各自的协定。
2.特征对照
(1)GUI
◆NetBeans因为接纳了纯Java开辟并以Swing库编写GUI,因而界面色彩偏暗,利用起来跟本机程序感到分歧。入手下手时大概会有些不习气。假如利用JDK1.5.0版加载,其加强的Swing库会让NetBeans的界面看起来恬逸很多。
◆EclipseGUI相称大度,且简便高效。乃至Microsoft的VS.net都剽窃了它的界面作风。因为接纳了SWT界面库,因而在多种平台下的Eclipse都具有该平台的界面作风,利用起来就和一般的当地程序一样。
(2)文档
◆NetBeans基础上都是在线文档,有联机匡助、IDE利用指南、疾速进修指南、撑持和文档,别的还具有Javadoc文档索引搜刮功效。
◆Eclipse基础上是当地文档,不外其匡助体系会起首创建一个当地的网页服务器以显现其文档,由于这些文档都是jsp格局的。一切插件及功效部件的匡助文档城市一致布置到Eclipse匡助中央的首页,扫瞄起来很恬逸,而且有很强的搜刮功效。
同时,IBM的常识库中供应了大批Java及Eclipse相干的文章。
(3)在线晋级
◆NetBeans供应。
◆Eclipse供应。
(4)国际化撑持
◆NetBeans主界面的中文明水平相称高。在线文档也供应了中文版。
间接供应了为程序增添国际化撑持的功效。
◆EclipseGUI供应了中文包。但一般部件没有中文。
带有具体的中文匡助文档。
(5)Web/J2EE开辟撑持
◆NetBeans撑持Servlet2.4和JSP2.0。
撑持利用Tomcat5部署和调试两层J2EE1.4和1.3使用程序。
◆Eclipse插件撑持。
(6)数据库撑持
◆NetBeansIBMDB2
Oracle
Pointbase
MicrosoftSQLServer
MySQL
◆Eclipse插件撑持。
<p>
再举这样一个例子:如果你想对一个数字取绝对值,你会怎么做呢?java的做法是intc=Math.abs(-166);而ruby的做法是:c=-166.abs。呵呵,这就看出了java与ruby的区别。 |
|