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