java2實用教程課件(java介紹)

java2實用教程課件(java介紹)

ID:36206060

大?。?81.31 KB

頁數(shù):18頁

時間:2019-05-07

java2實用教程課件(java介紹)_第1頁
java2實用教程課件(java介紹)_第2頁
java2實用教程課件(java介紹)_第3頁
java2實用教程課件(java介紹)_第4頁
java2實用教程課件(java介紹)_第5頁
資源描述:

《java2實用教程課件(java介紹)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、Java簡介Java是什么Java簡介Java語言的特點Java語言的優(yōu)勢Java相關(guān)技術(shù)基于開放源代碼的技術(shù)平臺Java相關(guān)網(wǎng)站1Java是什么java詞義1.爪哇島(印尼)2.爪哇產(chǎn)的咖啡3.一種網(wǎng)絡(luò)應(yīng)用程序開發(fā)語言首頁回到首頁2Java簡介Java由SunMicrosystems公司于1995年5月推出的Java程序設(shè)計語言和Java平臺的總稱。Java的最主要的特性——跨平臺、動態(tài)的Web、Internet計算推動了Web的迅速發(fā)展,常用的瀏覽器現(xiàn)在均支持Javaapplet。回到首頁2Java簡介Java平臺由Java虛擬機(JavaVirtualMach

2、ine)和Java應(yīng)用編程接口構(gòu)成。JavaAPI為Java應(yīng)用提供了一個獨立于操作系統(tǒng)的標準接口,可分為基本部分和擴展部分。回到首頁2Java簡介在硬件或操作系統(tǒng)平臺上安裝一個Java平臺之后,Java應(yīng)用程序就可運行?,F(xiàn)在Java平臺已經(jīng)嵌入了幾乎所有的操作系統(tǒng)。這樣Java程序可以只編譯一次,就可以在各種系統(tǒng)中運行。Java應(yīng)用編程接口已經(jīng)從1.1x版發(fā)展到1.2版。目前常用的Java平臺基于Java1.4,最近版本為Java1.7?;氐绞醉?Java簡介Java分為三個體系J2SE(Java2StandardEdition)J2EE(Java2Platfor

3、m,EnterpriseEdition)J2ME(Java2MicroEdition)2005年6月,JavaOne大會召開,SUN公司公開JavaSE6。此時,Java的各種版本已經(jīng)更名,以取消其中的數(shù)字“2”:J2EE更名為JavaEE,J2SE更名為JavaSE,J2ME更名為JavaME回到首頁3Java語言的特點Java語言吸收了Smalltalk語言和C++語言的優(yōu)點,并增加了其它特性,如支持并發(fā)程序設(shè)計、網(wǎng)絡(luò)通信、和多媒體數(shù)據(jù)控制等。1、Java語言是簡單的。2、Java語言是一個面向?qū)ο蟮摹?、Java語言是分布式的。4、Java語言是健壯的。首頁回

4、到首頁3Java語言的特點5、Java語言是安全的。6、Java語言是體系結(jié)構(gòu)中立的。7、Java語言是可移植的。8、Java語言是解釋型的。9、Java是高性能的。10、Java語言是多線程的。11、Java語言是動態(tài)的。首頁回到首頁4Java語言的優(yōu)勢Java語言的特性使得Java應(yīng)用程序具有較好的健壯性和可靠性,這也減少了應(yīng)用系統(tǒng)的維護費用。Java對對象技術(shù)的全面支持和Java平臺內(nèi)嵌的API能縮短應(yīng)用系統(tǒng)的開發(fā)時間并降低成本。Java企業(yè)應(yīng)用編程接口(JavaEnterpriseAPIs)為企業(yè)計算及電子商務(wù)應(yīng)用系統(tǒng)提供了有關(guān)技術(shù)和豐富的類庫。Java的編

5、譯一次,到處可運行的特性使得它能夠提供一個隨處可用的開放結(jié)構(gòu)和在多平臺之間傳遞信息的低成本方式。首頁回到首頁5Java相關(guān)技術(shù)1、JDBC(JavaDatabaseConnectivity)提供連接各種關(guān)系數(shù)據(jù)庫的統(tǒng)一接口。2、EJB(EnterpriseJavaBeans)使得開發(fā)者方便地創(chuàng)建、部署和管理跨平臺的基于組件的企業(yè)應(yīng)用。3、JavaRMI(JavaRemoteMethodInvocation)用來開發(fā)分布式Java應(yīng)用程序。一個Java對象的方法能被遠程Java虛擬機調(diào)用。這樣,遠程方法激活可以發(fā)生在對等的兩端,也可以發(fā)生在客戶端和服務(wù)器之間,只要雙方

6、的應(yīng)用程序都是用Java寫的。4、JavaIDL(JavaInterfaceDefinitionLanguage)提供與CORBA(CommonObjectRequestBrokerArchitecture)的無逢的互操作性。這使得Java能集成異構(gòu)的商務(wù)信息資源?;氐绞醉?Java相關(guān)技術(shù)5、JNDI(JavaNamingandDirectoryInterface)提供從Java平臺到的統(tǒng)一的無逢的連接。這個接口屏蔽了企業(yè)網(wǎng)絡(luò)所使用的各種命名和目錄服務(wù)。6、JMAPI(JavaManagementAPI)為異構(gòu)網(wǎng)絡(luò)上系統(tǒng)、網(wǎng)絡(luò)和服務(wù)管理的開發(fā)提供一整套豐富的對象和

7、方法。7、JMS(JavaMessageService)提供企業(yè)消息服務(wù),如可靠的消息隊列、發(fā)布和訂閱通信、以及有關(guān)推拉(Push/Pull)技術(shù)的各個方面。8、JTS(JavatransactionService)提供存取事務(wù)處理資源的開放標準,這些事務(wù)處理資源包括事務(wù)處理應(yīng)用程序、事務(wù)處理管理及監(jiān)控。回到首頁6基于開放源代碼的技術(shù)平臺開放源代碼軟件就是在開放源代碼許可證下發(fā)布的軟件,以保障軟件用戶自由使用及接觸源代碼的權(quán)利。這同時也保障了用戶自行修改、覆制以及再分發(fā)的權(quán)利。簡而言之,所有公布軟件源代碼的程序都可以稱為開放源代碼軟件?;氐绞醉?基于開放源代碼的

當前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。