Java程序設計基礎教程(本科教材) 版權信息
- ISBN:9787121284939
- 條形碼:9787121284939 ; 978-7-121-28493-9
- 裝幀:暫無
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
Java程序設計基礎教程(本科教材) 本書特色
本書將java語言作為大學生計算機程序設計的入門語言,其特色是通俗易懂、案例充盈。書中詳細介紹java入門**的基礎語法及面向對象的編程思想。全書共9章,內容包括:java語言概述,數據類型、運算符和表達式,控制結構和控制語句,數組和字符串,類和對象,繼承、多態(tài)和接口,集合和泛型,異常處理,常用類。本書所有知識點都結合具體實例進行講解,力求做到案例教學、項目驅動。 本書體系結構合理,章節(jié)設置得當,非常適合作為本專科學院計算機及信息工程類專業(yè)程序設計語言的入門教材,也適合作為java初學者的入門自學教材。
Java程序設計基礎教程(本科教材) 內容簡介
本書將Java語言作為大學生計算機程序設計的入門語言,其特色是通俗易懂、案例充盈。書中詳細介紹Java入門**的基礎語法及面向對象的編程思想。全書共9章,內容包括:Java語言概述,數據類型、運算符和表達式,控制結構和控制語句,數組和字符串,類和對象,繼承、多態(tài)和接口,集合和泛型,異常處理,常用類。本書所有知識點都結合具體實例進行講解,力求做到案例教學、項目驅動。
本書體系結構合理,章節(jié)設置得當,非常適合作為本專科學院計算機及信息工程類專業(yè)程序設計語言的入門教材,也適合作為Java初學者的入門自學教材。
Java程序設計基礎教程(本科教材) 目錄
目 錄第1章 java語言概述 11.1 java語言簡介 11.2 java語言的特點 21.3 搭建java開發(fā)環(huán)境 41.4 **個java程序 91.5 常用開發(fā)工具及在eclipse環(huán)境下程序的開發(fā) 12習題 17第2章 數據類型、運算符和表達式 182.1 標識符和關鍵字 182.1.1 標識符 182.1.2 關鍵字 182.2 java語言的基本數據類型 182.2.1 數值類型 192.2.2 布爾類型 212.2.3 類型轉換 212.3 常量和變量 232.3.1 常量 232.3.2 變量 252.4 運算符和表達式 272.4.1 賦值運算符 272.4.2 算術運算符 272.4.3 復合賦值運算符 292.4.4 自增自減運算符 302.4.5 關系運算符和關系表達式 312.4.6 邏輯運算符和邏輯表達式 322.4.7 條件運算符 342.4.8 逗號運算符 352.4.9 位運算符和移位運算符 35習題 37第3章 控制結構和控制語句 393.1 輸入/輸出語句 393.1.1 控制臺輸入語句 393.1.2 控制臺輸出語句 413.2 選擇結構 423.2.1 if語句 423.2.2 switch語句 493.3 循環(huán)結構 523.3.1 while語句 523.3.2 do while語句 543.3.3 for語句 563.3.4 循環(huán)語句的嵌套 583.3.5 break和continue語句 593.4 應用實例 60習題 66第4章 數組和字符串 694.1 數組 694.1.1 數組概述 694.1.2 一維數組 694.1.3 二維數組 764.2 字符串 804.2.1 string類 804.2.2 stringbuffer類 844.3 應用實例 87習題 95第5章 類和對象 975.1 面向對象基礎 975.1.1 面向對象和面向過程的比較 975.1.2 面向對象的特點 985.2 類和對象 995.2.1 類和對象的概念 995.2.2 類的聲明和使用 1005.2.3 成員數據 1015.2.4 成員方法 1035.2.5 構造方法及對象的創(chuàng)建 1065.3 包 1115.4 訪問修飾符 1125.4.1 類的訪問修飾符 1125.4.2 類成員的訪問修飾符 1135.4.3 set/get方法 1155.5 方法的調用及參數傳遞 1165.5.1 方法的參數 1165.5.2 方法的調用 1185.5.3 方法的返回值 1195.6 局部變量和成員變量的區(qū)別 1205.7 應用實例 122習題 128第6章 繼承、多態(tài)和接口 1306.1 繼承 1306.1.1 繼承的概念 1306.1.2 繼承的實現(xiàn) 1306.1.3 繼承中的構造方法 1346.1.4 變量的隱藏和方法的覆蓋 1356.2 多態(tài) 1376.3 抽象類和*終類 1406.3.1 抽象類 1406.3.2 *終類 1416.4 接口 1416.4.1 接口的聲明 1416.4.2 接口的實現(xiàn) 1426.5 應用實例 144習題 148第7章 集合和泛型 1507.1 集合框架概述 1507.2 set接口及其實現(xiàn)類 1517.3 list接口及常用的實現(xiàn)類 1517.3.1 arraylist類 1527.3.2 linkedlist類 1547.3.3 向量vector 1567.4 map集合及常用的實現(xiàn)類hashmap 1577.5 properties類 1597.6 集合類的遍歷 1637.6.1 for語句方式 1637.6.2 enumeration類方式輸出 1637.6.3 iterator類實現(xiàn)集合遍歷 1647.7 泛型 1667.8 應用實例 169習題 173第8章 異常處理 1768.1 異常概述 1768.1.1 異常的概念 1768.1.2 異常的分類 1778.2 異常處理機制 1788.2.1 try-catch-finally語句捕獲異常 1798.2.2 異常拋出 1818.2.3 自定義異常 1828.3 應用實例 183習題 186第9章 常用類 1889.1 基本數據類型類 1889.1.1 數據類型類簡介 1889.1.2 自動裝箱和自動拆箱 1909.1.3 數字和字符串的轉換 1929.2 math類和random隨機數類 1939.2.1 math類 1939.2.2 random類 1949.3 日期時間類 1959.3.1 date類 1969.3.2 calendar類 1979.3.3 實現(xiàn)日期類的格式化 1999.4 應用舉例 200習題 203參考文獻 204
展開全部
Java程序設計基礎教程(本科教材) 作者簡介
谷志峰,河南科技大學軟件學院教師,2002年至今在河南科技大學從事計算機方面的教學,主講課程及課程設計、畢業(yè)設計等;參與國家自然科學基金、國家973科技計劃項目、省高校杰出科研人才工程項目、河南省杰出人才創(chuàng)新基金、河南省教育廳自然科學研究項目、洛陽市課題及橫向課題多項。發(fā)表相關學術與教改論文5篇,獲得教學質量獎多次。