Java大學(xué)實(shí)用教程第一章.ppt

Java大學(xué)實(shí)用教程第一章.ppt

ID:48819626

大小:229.00 KB

頁(yè)數(shù):29頁(yè)

時(shí)間:2020-01-29

Java大學(xué)實(shí)用教程第一章.ppt_第1頁(yè)
Java大學(xué)實(shí)用教程第一章.ppt_第2頁(yè)
Java大學(xué)實(shí)用教程第一章.ppt_第3頁(yè)
Java大學(xué)實(shí)用教程第一章.ppt_第4頁(yè)
Java大學(xué)實(shí)用教程第一章.ppt_第5頁(yè)
資源描述:

《Java大學(xué)實(shí)用教程第一章.ppt》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)

1、Java程序設(shè)計(jì)第1章Java語(yǔ)言概述?本章導(dǎo)讀1.Java語(yǔ)言的誕生2.學(xué)習(xí)Java的必要性3.java的特點(diǎn)4.java與C/C++之關(guān)系5.Java運(yùn)行平臺(tái)6.Java程序開(kāi)發(fā)7.JDK1.5編譯器的新規(guī)定1.1Java語(yǔ)言的誕生Java誕生于1995年,是Sun公司組織開(kāi)發(fā)的一編程語(yǔ)言,主要貢獻(xiàn)者是JamesGosling。1990年Sun公司成立了由JamesGosling領(lǐng)導(dǎo)的開(kāi)發(fā)小組,開(kāi)始致力于開(kāi)發(fā)一種可移植的、跨平臺(tái)的語(yǔ)言,該語(yǔ)言能生成正確運(yùn)行于各種操作系統(tǒng)、各種CPU芯片上的代碼。他們的鉆研和努力促成了Java語(yǔ)言的誕生。J

2、ava的發(fā)展得利于Internet和Web的出現(xiàn),Internet上有各種不同的計(jì)算機(jī),它們可能使用完全不同的操作系統(tǒng)和CPU芯片,但仍希望運(yùn)行相同的程序,Java的出現(xiàn)標(biāo)志著真正的分布式系統(tǒng)的到來(lái)。返回1.2學(xué)習(xí)Java的必要性Java不僅可以用來(lái)開(kāi)發(fā)大型的桌面應(yīng)用程序,而且特別適合于Internet的應(yīng)用開(kāi)發(fā)。目前,Java語(yǔ)言不僅是一門(mén)正在被廣泛使用的編程語(yǔ)言,而且已成為軟件設(shè)計(jì)開(kāi)發(fā)者應(yīng)當(dāng)掌握的一門(mén)基礎(chǔ)語(yǔ)言。Java語(yǔ)言是面向?qū)ο缶幊?,并涉及到網(wǎng)絡(luò)、多線程等重要的基礎(chǔ)知識(shí),而且很多新的技術(shù)領(lǐng)域都涉及到了Java語(yǔ)言,因此,學(xué)習(xí)和掌握J(rèn)a

3、va已成為共識(shí),國(guó)內(nèi)外許多大學(xué)已將Java語(yǔ)言列入了本科教學(xué)計(jì)劃,IT行業(yè)對(duì)Java人才的需求正在不斷的增長(zhǎng),一些軟件公司對(duì)其開(kāi)發(fā)人員周期地進(jìn)行Java的基礎(chǔ)培訓(xùn)工作。在IT行業(yè)發(fā)達(dá)的北美洲,有將近60%的軟件開(kāi)發(fā)人員在使用Java完成他們的工作,EvansData公司在2002年做的一項(xiàng)調(diào)查中發(fā)現(xiàn),在北美洲,Java的使用率已經(jīng)接近C/C++。返回1.3java的特點(diǎn)1.平臺(tái)無(wú)關(guān)性Java語(yǔ)言和其他語(yǔ)言相比,最大的優(yōu)勢(shì)就是能夠在所有的計(jì)算機(jī)上運(yùn)行,這也是Java風(fēng)靡全球的主要原因。2.面向?qū)ο竺嫦驅(qū)ο缶幊淌且环N先進(jìn)的編程思想,更加容易解決復(fù)

4、雜的問(wèn)題。3.多線程Java的特點(diǎn)之一就是內(nèi)置對(duì)多線程的支持。多線程允許同時(shí)完成多個(gè)任務(wù)。4.安全5.動(dòng)態(tài)返回1.4java與C/C++之關(guān)系如果你學(xué)習(xí)過(guò)C++語(yǔ)言,你會(huì)感覺(jué)Java很眼熟,因?yàn)镴ava中許多基本語(yǔ)句的語(yǔ)法和C++一樣,像常用的循環(huán)語(yǔ)句、控制語(yǔ)句等和C++幾乎一樣,但不要誤解為Java是C++的增強(qiáng)版,Java和C++是兩種完全不同的語(yǔ)言,他們各有各的優(yōu)勢(shì),將會(huì)長(zhǎng)期并存下去,Java語(yǔ)言和C++語(yǔ)言已成為軟件開(kāi)發(fā)者應(yīng)當(dāng)掌握的語(yǔ)言。返回1.5Java運(yùn)行平臺(tái)1.三種平臺(tái)簡(jiǎn)介目前Java運(yùn)行平臺(tái)主要分為下列3個(gè)版本:(JavaSE

5、(曾稱(chēng)作J2SE)——Java標(biāo)準(zhǔn)版或Java標(biāo)準(zhǔn)平臺(tái)。JavaSE提供了標(biāo)準(zhǔn)的JDK開(kāi)發(fā)平臺(tái),利用該平臺(tái)可以開(kāi)發(fā)Java桌面應(yīng)用程序和低端的服務(wù)器應(yīng)用程序,也可以開(kāi)發(fā)JavaApplet。JavaEE(曾稱(chēng)作J2EE)——Java企業(yè)版或Java企業(yè)平臺(tái),可以構(gòu)建企業(yè)級(jí)的服務(wù)應(yīng)用。JavaEE平臺(tái)包含了JavaSE平臺(tái),并增加了附加類(lèi)庫(kù),以便支持目錄管理、交易管理和企業(yè)級(jí)消息處理等功能。JavaME(曾稱(chēng)作J2ME)——Java微型版或Java小型平臺(tái)。JavaME是一種很小的Java運(yùn)行環(huán)境,用于嵌入式的消費(fèi)產(chǎn)品中,如移動(dòng)電話、掌上電腦或

6、其他無(wú)線設(shè)備等。返回2.安裝JavaSE平臺(tái)學(xué)習(xí)Java必須從JavaSE開(kāi)始,因此,本書(shū)基于JavaSE來(lái)學(xué)習(xí)Java。目前Sun公司已發(fā)布了JDK的1.6版本。如果安裝JDK選擇安裝到E:Jdk1.6目錄下,則會(huì)生成如圖1.1的目錄結(jié)構(gòu)。返回圖1.1JDK目錄結(jié)構(gòu)1)系統(tǒng)環(huán)境Path值的設(shè)置JDK平臺(tái)提供的Java編譯器(javac.exe)和Java解釋器(java.exe)位于Java安裝目錄的bin文件夾中,為了能在任何目錄中使用編譯器和解釋器,應(yīng)在系統(tǒng)特性中設(shè)置Path。對(duì)于Windows2000、Windows2003、Win

7、dowsXP,用鼠標(biāo)右鍵點(diǎn)擊“我的電腦”,彈出菜單,然后選擇屬性,彈出“系統(tǒng)特性”對(duì)話框,再單擊該對(duì)話框中的高級(jí)選項(xiàng),然后點(diǎn)擊按鈕“環(huán)境變量”,添加如下的系統(tǒng)環(huán)境變量(如圖1.2所示):返回圖1.2設(shè)置環(huán)境變量path2)系統(tǒng)環(huán)境ClassPath值的設(shè)置編輯系統(tǒng)環(huán)境變量ClassPath的值。對(duì)于Windows2000、Windows2003、WindowsXP,用鼠標(biāo)右鍵點(diǎn)擊“我的電腦”,彈出菜單,然后選擇屬性,彈出“系統(tǒng)特性”對(duì)話框,再單擊該對(duì)話框中的高級(jí)選項(xiàng),然后點(diǎn)擊按鈕“環(huán)境變量”,添加如下的系統(tǒng)環(huán)境變量(如圖1.3所示):如果曾經(jīng)

8、設(shè)置過(guò)環(huán)境變量:ClassPath,可點(diǎn)擊該變量進(jìn)行編輯操作,將需要的值加入即可。對(duì)于Win9x,用記事本編輯Autoexec.bat文件,將如下的設(shè)置語(yǔ)句加入即可

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

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

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