高職高專計算機系列規(guī)劃教材 JAVA技術(shù)與實訓(xùn)系列教程/JAVA程序設(shè)計方法基礎(chǔ)及實訓(xùn)
定 價:40 元
- 作者:孔敏,朱寅非 主編
- 出版時間:2016/2/1
- ISBN:9787305164958
- 出 版 社:南京大學(xué)出版社
- 中圖法分類:TP312JA
- 頁碼:243
- 紙張:膠版紙
- 版次:1
- 開本:16開
《江蘇省高等學(xué)校評優(yōu)精品教材·高職高專計算機系列規(guī)劃教材·JAVA技術(shù)與實訓(xùn)系列教程:JAVA程序設(shè)計方法基礎(chǔ)及實訓(xùn)》為新程序員和新學(xué)習(xí)Java程序設(shè)計語言的人員而寫,是入門級培養(yǎng),旨在培養(yǎng)面向?qū)ο蟪绦蛟O(shè)計思想和方法。通過《江蘇省高等學(xué)校評優(yōu)精品教材·高職高專計算機系列規(guī)劃教材·JAVA技術(shù)與實訓(xùn)系列教程:JAVA程序設(shè)計方法基礎(chǔ)及實訓(xùn)》學(xué)習(xí)后,基本上可以展開對其他面向?qū)ο蟪绦蛟O(shè)計語言的學(xué)習(xí),或者繼續(xù)在Java程序設(shè)計水平領(lǐng)域作更深入的學(xué)習(xí)。
第1章面向?qū)ο蟮姆治雠c設(shè)計
1.1面向?qū)ο蟾攀?
1.2確定對象
1.2.1發(fā)現(xiàn)對象
1.2.2描述對象
1.3測試對象有效性
1.3.1問題域的相關(guān)性
1.3.2獨立存在性
1.3.3屬性和操作
1.4確定對象的屬性和操作
1.4.1如何確定對象屬性和操作
1.4.2對象建模
1.4.3一個特殊的對象屬性
1.5類與對象概念
1.6軟件開發(fā)的各個階段
本章小結(jié)
本章實訓(xùn)
本章習(xí)題
第2章程序設(shè)計入門
2.1程序設(shè)計語言
2.2Java程序設(shè)計語言特點
2.3Java程序創(chuàng)建和運行
2.3.1程序運行的前提
2.3.2程序的開發(fā)階段
2.3.3Java語言如何實現(xiàn)跨平臺運行
2.4算法及其描述
2.4.1算法描述方法
2.4.2順序結(jié)構(gòu)算法描述
2.4.3分支結(jié)構(gòu)算法描述
2.4.4循環(huán)結(jié)構(gòu)算法描述
2.4.5算法的流程圖表示法
2.4.6算法應(yīng)用舉例
本章小結(jié)
本章實訓(xùn)
本章習(xí)題
第3章Java應(yīng)用程序基本結(jié)構(gòu)與成分
3.1一個基本的Java應(yīng)用程序
3.1.1Java語句
3.1.2Java程序基本結(jié)構(gòu)
3.2Java句子成分
3.2.1Java語言的單詞分類
3.2.2Java語言的標(biāo)識符
3.2.3Java語言的關(guān)鍵字(保留字)
3.2.4Java語言的分隔符(標(biāo)點符號)
3.3基本數(shù)據(jù)類型
3.4基本類型變量的創(chuàng)建與使用
3.4.1變量的創(chuàng)建
3.4.2變量賦值
3.4.3創(chuàng)建變量小竅門
3.4.4在程序中使用變量
3.4.5變量作用域
3.5常量
3.5.1布爾常量
3.5.2整型常量
3.5.3浮點型常量
3.5.4字符型常量
3.5.5字符串型常量
3.5.6符號常量
3.6數(shù)據(jù)類型轉(zhuǎn)換
3.6.1自動類型轉(zhuǎn)換(隱式轉(zhuǎn)換)
3.6.2強制類型轉(zhuǎn)換
3.7運算符與簡單表達(dá)式語句
3.7.1賦值運算符
3.7.2算術(shù)運算符
3.7.3關(guān)系運算符
3.7.4邏輯運算符
3.7.5條件運算符
3.7.6運算符優(yōu)先級別
本章小結(jié)
本章實訓(xùn)
本章習(xí)題
4章分支控制與循環(huán)控制語句
4.1if條件控制
4.1.1基本的if結(jié)構(gòu)
4.1.2if語句的嵌套
4.1.3switch語句
4.2循環(huán)語句
4.2.1while循環(huán)語句
4.2.2do...while循環(huán)語句
4.2.3for循環(huán)語句
4.2.4break語句
4.2.5continue語句
4.2.6循環(huán)語句的嵌套
4.2.7循環(huán)語句小結(jié)
本章小結(jié)
本章實訓(xùn)
本章習(xí)題
第5章類與對象編程初步
5.1面向?qū)ο缶幊烫攸c
5.2類的結(jié)構(gòu)
5.3成員變量聲明
5.4成員方法聲明
5.4.1訪問控制修飾符
5.4.2其他類型的修飾符
5.4.3形式參數(shù)表
5.4.4返回值與return語句
5.3對象創(chuàng)建、賦值與操作
5.5.1創(chuàng)建對象
5.5.2給對象賦值
5.5.3對象初始化
5.5.4對象操作
本章小結(jié)
本章實訓(xùn)
本章習(xí)題
第6章再論類成員
6.1對象方法(實例方法)
6.1.1對象方法的創(chuàng)建和調(diào)用
6.1.2使用this索引、類變量
6.2靜態(tài)方法
6.3方法的按值調(diào)用與參數(shù)作用域
6.4使用maln方法
6.5遞歸結(jié)構(gòu)
本章小結(jié)
本章實訓(xùn)
本章習(xí)題
第7章方法重載、內(nèi)部類、系統(tǒng)類
7.1方法重載
7.1.1重載
7.1.2構(gòu)造方法重載
7.2內(nèi)部類
7.3使用系統(tǒng)定義的類
本章小結(jié)
本章實訓(xùn)
本章習(xí)題
第8章字符串
8.1字符串String類
8.2字符串類中的常見方法
8.3字符串與數(shù)字、其他對象間的轉(zhuǎn)換
本章小結(jié)
本章實訓(xùn)
本章習(xí)題
……
第9章數(shù)組
第10章繼承、接口和包
第11章異常處理
實訓(xùn)1面向?qū)ο蠓治鲅菥?
實訓(xùn)2熟悉BlueJ的編程環(huán)境
實訓(xùn)3第一個Java程序
實訓(xùn)4分支結(jié)構(gòu)和循環(huán)結(jié)構(gòu)
實訓(xùn)5類與對象
實訓(xùn)6類成員
實訓(xùn)7類的封裝與繼承
實訓(xùn)8數(shù)組、字符串和異常
實訓(xùn)9綜合實訓(xùn)
實訓(xùn)10如何使用JavaAPI幫助文檔
附錄模擬試題
參考文獻