Java語(yǔ)言程序設(shè)計(jì)教程
定 價(jià):39.8 元
叢書(shū)名:21世紀(jì)高等教育計(jì)算機(jī)規(guī)劃教材
當(dāng)前圖書(shū)已被 1 所學(xué)校薦購(gòu)過(guò)!
查看明細(xì)
- 作者:劉發(fā)久 張治海
- 出版時(shí)間:2016/1/1
- ISBN:9787115408709
- 出 版 社:人民郵電出版社
- 中圖法分類(lèi):TP312JA
- 頁(yè)碼:240
- 紙張:膠版紙
- 版次:1
- 開(kāi)本:16開(kāi)
本書(shū)全書(shū)以基礎(chǔ)性、實(shí)用性和可實(shí)踐性為編寫(xiě)總原則,全面系統(tǒng)地講解了Java語(yǔ)言所包含的核心知識(shí),并引入了設(shè)計(jì)模式的內(nèi)容,以面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念為起點(diǎn),由淺入深和循序漸進(jìn)地介紹Java語(yǔ)言程序設(shè)計(jì)的基本概念和方法。
1.平臺(tái)新,本書(shū)采用JDK7.0和Eclipse 4.2,本書(shū)的全部案例均在最新的JDK 7.0和Eclipse 4.2環(huán)境下調(diào)試通過(guò)。2.注重編程思想與方法的介紹,引入了設(shè)計(jì)模式的內(nèi)容。3.例題選用典型,實(shí)用。
劉發(fā)久,1982年畢業(yè)于遼寧大學(xué)計(jì)算數(shù)學(xué)專(zhuān)業(yè),1989-1992年大連理工大學(xué)計(jì)算機(jī)應(yīng)用在職研究生,期間到美國(guó)南加州大學(xué)和SUN公司學(xué)習(xí)/訪(fǎng)問(wèn)近一年。 現(xiàn)任山西農(nóng)業(yè)大學(xué)信息學(xué)院信工系教授。
曾任中國(guó)核工業(yè)總公司計(jì)算機(jī)協(xié)會(huì)理事、中國(guó)核工業(yè)總公司國(guó)營(yíng)五二三廠(chǎng)計(jì)算中心主任/高級(jí)工程師,曾任大連理工大學(xué)城市學(xué)院計(jì)算機(jī)系首任主任/教授,主持過(guò)多項(xiàng)大型軟件系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)并獲部級(jí)科技進(jìn)步獎(jiǎng),出版過(guò)《Java 程序設(shè)計(jì)》、《嵌入式系統(tǒng)》等多部教材,發(fā)表過(guò)多篇學(xué)術(shù)論文并獲中國(guó)科協(xié)優(yōu)秀論文獎(jiǎng)。主講離散結(jié)構(gòu)、數(shù)據(jù)結(jié)構(gòu)、計(jì)算機(jī)組成原理、操作系統(tǒng)、計(jì)算機(jī)網(wǎng)絡(luò)、數(shù)據(jù)庫(kù)系統(tǒng)、匯編語(yǔ)言、Java程序設(shè)計(jì)、JSP開(kāi)發(fā)技術(shù)、Web軟件開(kāi)發(fā)技術(shù)、手機(jī)軟件開(kāi)發(fā)技術(shù)、SQL-Server、Oracle等大型數(shù)據(jù)庫(kù)系統(tǒng)及應(yīng)用、UML/Rose現(xiàn)代軟件工程等課程。
目 錄
第1章 Java概述 1
1.1 什么是Java 1
1.2 Java語(yǔ)言 1
1.3 Java開(kāi)發(fā)平臺(tái) 3
1.4 Java程序的編寫(xiě)、編譯和運(yùn)行過(guò)程 4
1.5 Java語(yǔ)言程序的注釋 6
1.6 什么是跨平臺(tái) 7
1.7 什么是面向?qū)ο蟮某绦蛟O(shè)計(jì) 8
1.8 實(shí)例講解與問(wèn)題研討 10
1.9 小結(jié) 11
習(xí)題1 12
第2章 Java語(yǔ)言基礎(chǔ)知識(shí) 13
2.1 Java語(yǔ)言字符集和基本符號(hào) 13
2.2 數(shù)據(jù)類(lèi)型和變量 15
2.3 運(yùn)算符和表達(dá)式 16
2.4 語(yǔ)句和方法簡(jiǎn)介 18
2.4.1 語(yǔ)句 18
2.4.2 方法簡(jiǎn)介 19
2.5 控制語(yǔ)句 20
2.5.1 條件語(yǔ)句 20
2.5.2 循環(huán)語(yǔ)句 21
2.5.3 跳轉(zhuǎn)語(yǔ)句 23
2.5.4 異常處理語(yǔ)句 24
2.6 數(shù)組 24
2.7 實(shí)例講解與問(wèn)題研討 26
2.8 小結(jié) 27
習(xí)題2 28
第3章 Java面向?qū)ο蟮某绦蛟O(shè)計(jì)基礎(chǔ) 29
3.1 引言 29
3.2 類(lèi)定義 30
3.3 類(lèi)聲明和類(lèi)體 33
3.3.1 變量聲明 33
3.3.2 方法定義 34
3.3.3 自定義構(gòu)造器 36
3.4 創(chuàng)建對(duì)象 37
3.5 繼承一個(gè)類(lèi) 38
3.6 接口 43
3.7 抽象類(lèi)與最終類(lèi) 46
3.8 多態(tài) 47
3.9 內(nèi)部類(lèi)和匿名類(lèi) 49
3.10 泛型 51
3.11 修飾符 52
3.12 實(shí)例講解與問(wèn)題研討 55
3.13 小結(jié) 60
習(xí)題3 60
第4章 API中的常用基礎(chǔ)類(lèi)和工具類(lèi) 62
4.1 Object類(lèi) 62
4.2 Number類(lèi) 63
4.3 Byte類(lèi) 63
4.3.1 Short類(lèi) 63
4.3.2 Integer類(lèi) 63
4.3.3 Long類(lèi) 63
4.3.4 Float類(lèi) 63
4.3.5 Double類(lèi) 64
4.3.6 Character類(lèi) 64
4.3.7 String類(lèi) 65
4.4 StringBuffer類(lèi) 66
4.5 Exception類(lèi) 68
4.6 Scanner類(lèi) 71
4.7 StringTokenizer類(lèi) 71
4.8 Vector 泛型類(lèi) 73
4.9 LinkedList 泛型類(lèi) 75