資源描述:
《Java與其他工具的關系.doc》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在教育資源-天天文庫。
1、Java與其他工具的關系DAO(Dat(yī)aAccess Objects) 數(shù)據(jù)訪問對象是第一個面向?qū)ο蟮慕涌?,它顯露了MicrosoftJet數(shù)據(jù)庫引擎(由 MicrosoftAccess所使用),并允許Visual Basic開發(fā)者通過 ODBC象直接連接到其他數(shù)據(jù)庫一樣,直接連接到Access 表。DAO最適用于單系統(tǒng)應用程序或小范圍本地分布使用.ODBC是OpenDatabaseConnectivity,開放式數(shù)據(jù)庫連接性JSP(JavaServerPages)是由SunMicrosystems
2、公司倡導、許多公司參與一起建立的一種動態(tài)網(wǎng)頁技術標準。JSP技術有點類似ASP技術,它是在傳統(tǒng)的網(wǎng)頁HTML文件(*。htm,*。html)中插入Java程序段(Scriptlet)和JSP標記(tag),從而形成JSP文件(*。jsp)。用JSP開發(fā)的Web應用是跨平臺的,既能在Linux下運行,也能在其他操作系統(tǒng)上運行。Web服務器在遇到訪問JSP網(wǎng)頁的請求時,首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同JSP文件中的HTML代碼一起返回給客戶端。插入的Java程序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁等,
3、以實現(xiàn)建立動態(tài)網(wǎng)頁所需要的功能。 個人收集整理,勿做商業(yè)用途JSP與JavaServlet一樣,是在服務器端執(zhí)行的,通常返回給客戶端的就是一個HTML文本,因此客戶端只要有瀏覽器就能瀏覽.JSP頁面由HTML代碼和嵌入其中的Java代碼所組成。服務器在頁面被客戶端請求以后對這些Java代碼進行處理,然后將生成的HTML頁面返回給客戶端的瀏覽器。JavaServlet是JSP的技術基礎,而且大型的Web應用程序的開發(fā)需要JavaServlet和JSP配合才能完成。JSP具備了Java技術的簡單易用,完
4、全的面向?qū)ο?具有平臺無關性且安全可靠,主要面向因特網(wǎng)的所有特點.文檔為個人收集整理,來源于網(wǎng)絡Javascript是一種能讓你的網(wǎng)頁更加生動活潑的程式語言,也是目前網(wǎng)頁中設計中最容易學又最方便的語言。你可以利用Javascript輕易的做出親切的歡迎訊息、漂亮的數(shù)字鐘、有廣告效果的跑馬燈及簡易的選舉,還可以顯示瀏覽器停留的時間。讓這些特殊效果提高網(wǎng)頁的互動性、提供親切的服務。JavaScript和Java的差別?JavaScript和Java的差別究竟在哪兒呢?雖然名稱很相似,而且都是在Inter
5、net和WWW盛行之下,所發(fā)展出為的兩種提供網(wǎng)頁程式設計的語言,但是卻有很大的差異.前面介紹過JavaScript的前身是網(wǎng)景(Netscape)公司發(fā)展的LiveScript語言,直到和升陽(Sun)公司合作之后,才改名為JavaScript,而Java也是由升陽公司發(fā)展出來的,所以名字才會這么相似.盡管如此,JavaScript和Java仍然是不同的語言。我們整理出以下四點幫助你了解兩者的差異:?1、JavaScript是一種象文件一樣的描述語言,透過瀏覽器就可以直接執(zhí)行;而Java像正統(tǒng)的程式
6、語言(如C/C++)一樣,必須先進行編繹和連結(jié)等動作才可執(zhí)行。??2、JavaScript必須編寫在HTML文件中,直接查看網(wǎng)頁的原始碼,就可以看到JavaScript程式,所以沒有保護,任何人都可以透過HTML文件復制程式;而Java應用在網(wǎng)頁的程式稱為JavaApplet(Applet是[小程式]的意思),是和HTML文件分開的。? 3、JavaScript的結(jié)構(gòu)較為自由松散,譬如,程式中使用的變數(shù)前并不是需要明確的定義,而Java和正統(tǒng)的程式語言一樣,結(jié)構(gòu)較為嚴謹.?4、JavaScript不
7、具有讀寫檔案及網(wǎng)絡控制等功能,Java則有提供這些功能,但是JavaScript在網(wǎng)頁內(nèi)容的控制和互動性方面,可算是最方便快捷的.本文為互聯(lián)網(wǎng)收集,請勿用作商業(yè)用途CRUD是指在做計算處理時的增加(Creat(yī)e)、查詢(Retrieve)(重新得到數(shù)據(jù))、更新(Updat(yī)e)和刪除(Delete)幾個單詞的首字母簡寫。主要被用在描述軟件系統(tǒng)中數(shù)據(jù)庫或者持久層的基本操作功能.Dreamweaver由macromedia公司設計的功能十分強大的網(wǎng)頁制作工具。Macromedia全球最大的網(wǎng)絡多媒體軟件公
8、司,旗下的軟件包括MacromediaFlash,Macromedia?。膔eamweaver,MacromediaFireworks,MacromediaDirector,MacromediaAuthorware,MacromediaDreamweaverUltraDevFlash 由macromedia公司推出的交互式矢量圖和 Web動畫的標準.網(wǎng)頁設計者使用Flash創(chuàng)作出既漂亮又可改變尺寸的導航界面以及其他奇特的效果。Fireworks Macromedia公