Java程序設(shè)計(jì)基礎(chǔ)教程
定 價(jià):36 元
叢書(shū)名:普通高等教育十三五規(guī)劃教材
- 作者:谷志峰 主編
- 出版時(shí)間:2016/4/1
- ISBN:9787121284939
- 出 版 社:電子工業(yè)出版社
- 中圖法分類(lèi):TP312
- 頁(yè)碼:
- 紙張:輕型紙
- 版次:1
- 開(kāi)本:16開(kāi)
本書(shū)將Java語(yǔ)言作為大學(xué)生計(jì)算機(jī)程序設(shè)計(jì)的入門(mén)語(yǔ)言,其特色是通俗易懂、案例充盈。書(shū)中詳細(xì)介紹Java入門(mén)必備的基礎(chǔ)語(yǔ)法及面向?qū)ο蟮木幊趟枷。全?shū)共9章,內(nèi)容包括:Java語(yǔ)言概述,數(shù)據(jù)類(lèi)型、運(yùn)算符和表達(dá)式,控制結(jié)構(gòu)和控制語(yǔ)句,數(shù)組和字符串,類(lèi)和對(duì)象,繼承、多態(tài)和接口,集合和泛型,異常處理,常用類(lèi)。本書(shū)所有知識(shí)點(diǎn)都結(jié)合具體實(shí)例進(jìn)行講解,力求做到案例教學(xué)、項(xiàng)目驅(qū)動(dòng)。 本書(shū)體系結(jié)構(gòu)合理,章節(jié)設(shè)置得當(dāng),非常適合作為本專(zhuān)科學(xué)院計(jì)算機(jī)及信息工程類(lèi)專(zhuān)業(yè)程序設(shè)計(jì)語(yǔ)言的入門(mén)教材,也適合作為Java初學(xué)者的入門(mén)自學(xué)教材。
谷志峰,河南科技大學(xué)軟件學(xué)院教師,2002年至今在河南科技大學(xué)從事計(jì)算機(jī)方面的教學(xué),主講課程及課程設(shè)計(jì)、畢業(yè)設(shè)計(jì)等;參與國(guó)家自然科學(xué)基金、國(guó)家973科技計(jì)劃項(xiàng)目、省高校杰出科研人才工程項(xiàng)目、河南省杰出人才創(chuàng)新基金、河南省教育廳自然科學(xué)研究項(xiàng)目、洛陽(yáng)市課題及橫向課題多項(xiàng)。發(fā)表相關(guān)學(xué)術(shù)與教改論文5篇,獲得教學(xué)質(zhì)量獎(jiǎng)多次。
目 錄第1章 Java語(yǔ)言概述11.1 Java語(yǔ)言簡(jiǎn)介11.2 Java語(yǔ)言的特點(diǎn)21.3 搭建Java開(kāi)發(fā)環(huán)境41.4 第一個(gè)Java程序91.5 常用開(kāi)發(fā)工具及在Eclipse環(huán)境下程序的開(kāi)發(fā)12習(xí)題17第2章 數(shù)據(jù)類(lèi)型、運(yùn)算符和表達(dá)式182.1 標(biāo)識(shí)符和關(guān)鍵字182.1.1 標(biāo)識(shí)符182.1.2 關(guān)鍵字182.2 Java語(yǔ)言的基本數(shù)據(jù)類(lèi)型182.2.1 數(shù)值類(lèi)型192.2.2 布爾類(lèi)型212.2.3 類(lèi)型轉(zhuǎn)換212.3 常量和變量232.3.1 常量232.3.2 變量252.4 運(yùn)算符和表達(dá)式272.4.1 賦值運(yùn)算符272.4.2 算術(shù)運(yùn)算符272.4.3 復(fù)合賦值運(yùn)算符292.4.4 自增自減運(yùn)算符302.4.5 關(guān)系運(yùn)算符和關(guān)系表達(dá)式312.4.6 邏輯運(yùn)算符和邏輯表達(dá)式322.4.7 條件運(yùn)算符342.4.8 逗號(hào)運(yùn)算符352.4.9 位運(yùn)算符和移位運(yùn)算符35習(xí)題37第3章 控制結(jié)構(gòu)和控制語(yǔ)句393.1 輸入/輸出語(yǔ)句393.1.1 控制臺(tái)輸入語(yǔ)句393.1.2 控制臺(tái)輸出語(yǔ)句413.2 選擇結(jié)構(gòu)423.2.1 if語(yǔ)句423.2.2 switch語(yǔ)句493.3 循環(huán)結(jié)構(gòu)523.3.1 while語(yǔ)句523.3.2 do while語(yǔ)句543.3.3 for語(yǔ)句563.3.4 循環(huán)語(yǔ)句的嵌套583.3.5 break和continue語(yǔ)句593.4 應(yīng)用實(shí)例60習(xí)題66第4章 數(shù)組和字符串694.1 數(shù)組694.1.1 數(shù)組概述694.1.2 一維數(shù)組694.1.3 二維數(shù)組764.2 字符串804.2.1 String類(lèi)804.2.2 StringBuffer類(lèi)844.3 應(yīng)用實(shí)例87習(xí)題95第5章 類(lèi)和對(duì)象975.1 面向?qū)ο蠡A(chǔ)975.1.1 面向?qū)ο蠛兔嫦蜻^(guò)程的比較975.1.2 面向?qū)ο蟮奶攸c(diǎn)985.2 類(lèi)和對(duì)象995.2.1 類(lèi)和對(duì)象的概念995.2.2 類(lèi)的聲明和使用1005.2.3 成員數(shù)據(jù)1015.2.4 成員方法1035.2.5 構(gòu)造方法及對(duì)象的創(chuàng)建1065.3 包1115.4 訪問(wèn)修飾符1125.4.1 類(lèi)的訪問(wèn)修飾符1125.4.2 類(lèi)成員的訪問(wèn)修飾符1135.4.3 set/get方法1155.5 方法的調(diào)用及參數(shù)傳遞1165.5.1 方法的參數(shù)1165.5.2 方法的調(diào)用1185.5.3 方法的返回值1195.6 局部變量和成員變量的區(qū)別1205.7 應(yīng)用實(shí)例122習(xí)題128第6章 繼承、多態(tài)和接口1306.1 繼承1306.1.1 繼承的概念1306.1.2 繼承的實(shí)現(xiàn)1306.1.3 繼承中的構(gòu)造方法1346.1.4 變量的隱藏和方法的覆蓋1356.2 多態(tài)1376.3 抽象類(lèi)和最終類(lèi)1406.3.1 抽象類(lèi)1406.3.2 最終類(lèi)1416.4 接口1416.4.1 接口的聲明1416.4.2 接口的實(shí)現(xiàn)1426.5 應(yīng)用實(shí)例144習(xí)題148第7章 集合和泛型1507.1 集合框架概述1507.2 Set接口及其實(shí)現(xiàn)類(lèi)1517.3 List接口及常用的實(shí)現(xiàn)類(lèi)1517.3.1 ArrayList類(lèi)1527.3.2 LinkedList類(lèi)1547.3.3 向量Vector1567.4 Map集合及常用的實(shí)現(xiàn)類(lèi)HashMap1577.5 Properties類(lèi)1597.6 集合類(lèi)的遍歷1637.6.1 for語(yǔ)句方式1637.6.2 Enumeration類(lèi)方式輸出1637.6.3 Iterator類(lèi)實(shí)現(xiàn)集合遍歷1647.7 泛型1667.8 應(yīng)用實(shí)例169習(xí)題173第8章 異常處理1768.1 異常概述1768.1.1 異常的概念1768.1.2 異常的分類(lèi)1778.2 異常處理機(jī)制1788.2.1 try-catch-finally語(yǔ)句捕獲異常1798.2.2 異常拋出1818.2.3 自定義異常1828.3 應(yīng)用實(shí)例183習(xí)題186第9章 常用類(lèi)1889.1 基本數(shù)據(jù)類(lèi)型類(lèi)1889.1.1 數(shù)據(jù)類(lèi)型類(lèi)簡(jiǎn)介1889.1.2 自動(dòng)裝箱和自動(dòng)拆箱1909.1.3 數(shù)字和字符串的轉(zhuǎn)換1929.2 Math類(lèi)和Random隨機(jī)數(shù)類(lèi)1939.2.1 Math類(lèi)1939.2.2 Random類(lèi)1949.3 日期時(shí)間類(lèi)1959.3.1 Date類(lèi)1969.3.2 Calendar類(lèi)1979.3.3 實(shí)現(xiàn)日期類(lèi)的格式化1999.4 應(yīng)用舉例200習(xí)題203參考文獻(xiàn)204