JBuilder是(shi)Borland公司(si)開(kai)發的(de)針對java的(de)開(kai)發工具,使(shi)(shi)(shi)用JBuilder將可(ke)以快速,有效(xiao)的(de)開(kai)發各類java應用,它(ta)使(shi)(shi)(shi)用的(de)JDK與(yu)sun公司(si)標準的(de)JDK不同,它(ta)經過(guo)了較(jiao)多的(de)修改(gai),以便開(kai)發人員(yuan)能夠像(xiang)開(kai)發Delphi應用那樣開(kai)發java應用。JBuilder的(de)核心有一部分(fen)采用了VCL技術,使(shi)(shi)(shi)得程序的(de)條理(li)非常(chang)清(qing)晰,就(jiu)算是(shi)初學者(zhe),也能完(wan)整的(de)看(kan)完(wan)整個代(dai)碼。JBuilder另一個特點是(shi)簡化了團隊合(he)作,它(ta)采用的(de)互聯(lian)網工作室技術使(shi)(shi)(shi)不同地(di)區,甚至(zhi)不同國(guo)家的(de)人聯(lian)合(he)開(kai)發一個項目成為(wei)了可(ke)能。
1.Jbuilder支持最新(xin)的Java技術,包括Applets、JSP/Servlets、JavaBean以(yi)及EJB(Enterprise JavaBeans)的應(ying)用。
2.用(yong)戶可以自動地生成基(ji)于后端數據庫表(biao)的EJB Java類,Jbuilder同時還(huan)簡化(hua)了(le)EJ B的自動部署功能.此外它還(huan)支持(chi)CORBA,相(xiang)應的向(xiang)導程序有助(zhu)于用(yong)戶全(quan)面地管理(li)IDL(分布應用(yong)程序所必需(xu)的接口(kou)定義語言Interface Definition Language)和控制遠程對象。
3.Jbuilder支(zhi)(zhi)持各種(zhong)應用服務器。Jbuilder與Inprise Application Server緊密集(ji)成,同時支(zhi)(zhi)持WebLogic Server,支(zhi)(zhi)持EJB 1.1和EJB 2.0,可以快速開發J2EE的(de)電子(zi)商務應用。
4.Jbuilder能用Servlet和(he)JSP開發和(he)調試動態Web應用。
5.利用(yong)Jbuilder可創建(沒(mei)有(you)專有(you)代碼和標(biao)記)純Java2應用(yong)。由于Jbuilder是用(yong)純Java語言編寫的,其代碼不含任何專屬代碼和標(biao)記,它(ta)支持(chi)最(zui)新的Java標(biao)準。
6.Jbuilder擁有專業化的圖形調(diao)(diao)試(shi)界面,支持遠程(cheng)調(diao)(diao)試(shi)和多線程(cheng)調(diao)(diao)試(shi),調(diao)(diao)試(shi)器(qi)(qi)支持各種JDK版(ban)本,包(bao)括J2ME/J2SE/J2EE。JBuilder環(huan)境開發(fa)(fa)(fa)程(cheng)序方便,它是(shi)純的Java開發(fa)(fa)(fa)環(huan)境,適(shi)合企(qi)業的J2EE開發(fa)(fa)(fa);缺點是(shi)往往一開始人們難于把握整個程(cheng)序各部分之間的關系,對機器(qi)(qi)的硬(ying)件要求較(jiao)高,比較(jiao)吃內存(cun),這時運行速度顯得較(jiao)慢。
JBuilder從2006版(ban)開始使用Eclipse作為其(qi)核(he)心開發,最新版(ban)本為JBuilder2008R2,支持最新的(de)EJB3.0規范(fan),以及JPA技(ji)術。Borland公司成(cheng)立于1983年,總(zong)部設(she)在(zai)美(mei)國加州(zhou)的(de)Scotts Valley,是領先全(quan)球的(de)軟(ruan)件(jian)交付(fu)最優化(SDO)平臺獨(du)立解(jie)決方案供(gong)應商,業務(wu)遍及全(quan)球,曾經是世界第(di)三(san)大(da)軟(ruan)件(jian)公司。公司提(ti)供(gong)的(de)軟(ruan)件(jian)和服務(wu)有助于人員(yuan)、流程(cheng)、技(ji)術的(de)配(pei)合(he),以使軟(ruan)件(jian)的(de)商業價值最大(da)化。