Java入門(mén)及Java基礎(chǔ)

Java入門(mén)及Java基礎(chǔ)

ID:45757298

大?。?53.35 KB

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

時(shí)間:2019-11-17

Java入門(mén)及Java基礎(chǔ)_第1頁(yè)
Java入門(mén)及Java基礎(chǔ)_第2頁(yè)
Java入門(mén)及Java基礎(chǔ)_第3頁(yè)
Java入門(mén)及Java基礎(chǔ)_第4頁(yè)
Java入門(mén)及Java基礎(chǔ)_第5頁(yè)
資源描述:

《Java入門(mén)及Java基礎(chǔ)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。

1、第一節(jié)Java入門(mén)及Java語(yǔ)言基礎(chǔ)1.1Java語(yǔ)言發(fā)展、特點(diǎn)及分類(lèi)■41.1.1程序語(yǔ)言發(fā)展歷程41.1.2Java語(yǔ)言的發(fā)展歷程41.1.3血va語(yǔ)言特點(diǎn)41.1.4Java程序分類(lèi)41?2Java技術(shù)平臺(tái)簡(jiǎn)介*51.2.1Java的三種開(kāi)發(fā)平臺(tái)51.2.2三種平臺(tái)關(guān)系:51.3JavaSE開(kāi)發(fā)環(huán)境的安裝與配置(主要是配置:path,classpath)?51.3.1JDK下載與安裝51.3.2JDK的安裝目錄61.3.3JDK環(huán)境配置61.4Java程序的運(yùn)行過(guò)程及運(yùn)行機(jī)制▼61.4.1J

2、ava程序的運(yùn)行過(guò)程61.4.2Java兩種核心機(jī)制61.5開(kāi)發(fā)第一個(gè)Java應(yīng)用程序?7第2節(jié)變量、數(shù)據(jù)類(lèi)型和運(yùn)算符▼92.1變量92.2.Java數(shù)據(jù)類(lèi)型92.2.1基本數(shù)據(jù)類(lèi)型(4類(lèi)8種)92.2.2引用數(shù)據(jù)類(lèi)型92.2.3數(shù)據(jù)類(lèi)型的使用:92.3標(biāo)識(shí)符、關(guān)鍵字和Java的命名規(guī)范102?3?1標(biāo)示符、關(guān)鍵字102.3.2Java命名規(guī)范(重要,一定按規(guī)定辦事)102.4運(yùn)算符:102.5數(shù)據(jù)類(lèi)型轉(zhuǎn)換和運(yùn)算符優(yōu)先級(jí)102.5.1數(shù)據(jù)類(lèi)型轉(zhuǎn)換102.5.2運(yùn)算符優(yōu)先級(jí)112.6三種插入注釋的風(fēng)

3、格:11課程介紹1.課程目標(biāo)學(xué)完本門(mén)課程后,你能夠:■運(yùn)用Java編寫(xiě)命令行程序■會(huì)編譯、運(yùn)行、調(diào)試、維護(hù)Java程序■理解和掌握面向?qū)ο蟮幕A(chǔ)理論和方法及面向?qū)ο蟮木幊趟枷牒图夹g(shù):抽象、封裝、繼承、多態(tài);對(duì)彖、類(lèi)、構(gòu)造方法、訪問(wèn)控制修飾符、杲常處理機(jī)制等?!稣莆認(rèn)ava中面向?qū)ο蠹夹g(shù):包、接口、圖形川戶(hù)界面、事件及監(jiān)聽(tīng)體系、輸入輸出流、多線程及網(wǎng)絡(luò)等?!鼍哂歇?dú)立分析問(wèn)題和解決問(wèn)題的能力,能夠運(yùn)用Java程序解決生活中遇到的問(wèn)題。2.課程內(nèi)容及學(xué)時(shí)安排章節(jié)次數(shù)章節(jié)名稱(chēng)學(xué)時(shí)數(shù)總學(xué)時(shí)理論其他第一章Ja

4、va語(yǔ)言基礎(chǔ)642第二章Java面向?qū)ο蠹夹g(shù)963第三章數(shù)據(jù)結(jié)構(gòu)642第四章輸入流輸出流642第五章圖形用戶(hù)界面963弟八孚多線程642第七章網(wǎng)絡(luò)編程642總計(jì)4832163?學(xué)習(xí)方法?課時(shí)安排理論多,上機(jī)少,所以需要大家自C課下找時(shí)間練習(xí)。?三多:多動(dòng)眼,多動(dòng)腦,多動(dòng)手■多動(dòng)眼:多讀代碼■多動(dòng)腦:多思考■多動(dòng)手:多動(dòng)手上機(jī)編程4.推薦視頻及書(shū)籍視頻:MLDN(魔樂(lè)教育JavaSE—李興華)、尚學(xué)堂(J2SE—馬士兵)書(shū)籍:《瘋狂Java講義》(李剛),《Java開(kāi)發(fā)實(shí)戰(zhàn)經(jīng)典》(李興華)5.掌握:

5、V理解:?了解:晏作業(yè):4第1節(jié)Java入門(mén)1.1Java語(yǔ)言發(fā)展、特點(diǎn)及分類(lèi)晏1.1.1程序語(yǔ)言發(fā)展歷程?機(jī)器語(yǔ)言:二進(jìn)啊機(jī)器代碼,不便理解,不好記[乙與硬件平臺(tái)相關(guān),不具冇可移植性。1000100111100101?匯編語(yǔ)言:用助記符號(hào)來(lái)描述,?機(jī)器代碼一一對(duì)應(yīng),能夠理解,但同樣不可移札movdptr,#2000?高級(jí)語(yǔ)言:按白從語(yǔ)書(shū)的語(yǔ)法風(fēng)格書(shū)寫(xiě)程序,方為理解,在源代碼的層次上可以實(shí)現(xiàn)跨平臺(tái)移植。如:面向過(guò)程C語(yǔ)言、面向過(guò)程/面向?qū)ο驝++、純面向?qū)ο驤ava語(yǔ)言。1.1.2Java語(yǔ)言的發(fā)

6、展歷程1991年,SUNMicroSystem公司的JamesGosling、BillJoe等人接手了一個(gè)名叫Green的項(xiàng)目,其原先的冃的是為家用消費(fèi)電了產(chǎn)品開(kāi)發(fā)一個(gè)分布式代碼系統(tǒng),這樣我們可以對(duì)電冰箱、電視機(jī)等家用電器進(jìn)行控制,和它們進(jìn)行信息交流。1994年下半年‘Internet的迅猛發(fā)展,使oak語(yǔ)言起死冋生,使得它逐漸成為Internet上受歡迎的開(kāi)發(fā)與編程語(yǔ)言,改名為java,一些著名的計(jì)算機(jī)公司紛紛購(gòu)買(mǎi)了Java語(yǔ)言的使用權(quán),如MicroSoft>IBM、NetscapeoJava正

7、式發(fā)布的日期是1995年5月23。2010年1月,Sun公司正式被甲骨文公司(oracle)收購(gòu)。1.1.3Java語(yǔ)言特點(diǎn)?簡(jiǎn)單的?面向?qū)ο蟮?與平臺(tái)無(wú)關(guān)的?健壯性?安全性?多線程的?解釋的1.1.4Java程序分類(lèi)Java程序分為Java應(yīng)用windows下C語(yǔ)言編程過(guò)程Java語(yǔ)言編程過(guò)程Java源程序(?java)重點(diǎn):跨平臺(tái)性(JVM實(shí)現(xiàn)跨平臺(tái),好比?“萬(wàn)能翻i聲)編譯Java字節(jié)碼(?class)Linux卜?的Java字節(jié)碼解杼程序Windows卜的Java字節(jié)碼解釋程序能直接解釋J

8、ava字節(jié)碼的CPU11Linux操作系統(tǒng)windows操作系統(tǒng)新釋執(zhí)行JVM虛擬機(jī)程序(Application)和Java小應(yīng)用程序(Applet)兩種。Applet就是使用Java語(yǔ)言編寫(xiě)的一段代碼,它可以在瀏覽器環(huán)境中運(yùn)行。它與Application的區(qū)別主要在于其執(zhí)行方式的不同。application是從其中的main()方法開(kāi)始運(yùn)行的,而Applet是在瀏覽器中運(yùn)行的,必須創(chuàng)建一個(gè)HTML文件,通過(guò)編寫(xiě)HTML語(yǔ)言代碼告訴瀏覽器載入何種Applet以及如何運(yùn)行。1.2Ja

當(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)系客服處理。