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

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

ID:36206060

大?。?81.31 KB

頁數:18頁

時間:2019-05-07

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

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

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

2、ine)和Java應用編程接口構成。JavaAPI為Java應用提供了一個獨立于操作系統(tǒng)的標準接口,可分為基本部分和擴展部分。回到首頁2Java簡介在硬件或操作系統(tǒng)平臺上安裝一個Java平臺之后,Java應用程序就可運行?,F在Java平臺已經嵌入了幾乎所有的操作系統(tǒng)。這樣Java程序可以只編譯一次,就可以在各種系統(tǒng)中運行。Java應用編程接口已經從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的各種版本已經更名,以取消其中的數字“2”:J2EE更名為JavaEE,J2SE更名為JavaSE,J2ME更名為JavaME回到首頁3Java語言的特點Java語言吸收了Smalltalk語言和C++語言的優(yōu)點,并增加了其它特性,如支持并發(fā)程序設計、網絡通信、和多媒體數據控制等。1、Java語言是簡單的。2、Java語言是一個面向對象的。3、Java語言是分布式的。4、Java語言是健壯的。首頁回

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

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

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

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

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

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

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