![](/c49/99/12166371.jpg)
出版社:人民郵電出版社 ISBN:9787115461049 版次:1 商品編碼:12166371 品牌:人民郵電出版社 包裝:平裝 叢書名:工業和信息化“十三五”高職高專人纔培養規劃教材 開本:16開 出版時間:2017-09-01 用紙:膠版紙 頁數:176 正文語種:中文 作者:歐楠,黃海芳
" 編輯推薦 1. 章節體+小節實訓案例,強化各個章節的學習成果; 2. 篇幅較薄,適合職業院校和普通讀者使用; 3. 配套本章小結、習題練習,幫助讀者及時鞏固學習成果。 內容簡介 本書較為全面地介紹了Java程序開發的相關基礎知識。全書共8章,主要講解了Java語言概述、Java基礎語法、數組、面向對像程序設計——類和對像、類的繼承、類的多態性、異常處理和常用的Java類。在各章節的末尾設置了實踐任務、本章小結和習題練習等環節,幫助讀者鞏固所學的內容。 本書可以作為高職高專院校計算機相關專業Java程序開發基礎課程的教材使用,也適合相關專業初學者和廣大計算機愛好者自學使用。 作者簡介 歐楠,湖南信息職業技術學院計算機繫軟件教研室Java課程組負責人,優秀青年教師,曾參與編寫過多本Java相關教材,長年從事Java一線教學,有豐富的教學經驗。 目錄 第1章 Java語言概述 1 1.1Java語言簡介2 1.1.1Java語言產生的背景2 1.1.2Java語言的特點4 1.1.3Java語言的運行平臺5 1.1.4實踐任務——配置運行環境6 1.2使用命令行開發Java程序9 1.2.1Java程序運行過程9 1.2.2注釋10 1.2.3實踐任務——記事本編輯源程序11 1.3使用Eclipse開發Java 程序13 1.3.1Java集成開發工具介紹13 1.3.2Java集成開發工具選擇17 1.3.3實踐任務——安裝和使用 Eclipse17 知識拓展20 本章小結21 習題練習21
第2章Java基礎語法23 2.1用戶標識符與保留字24 2.1.1用戶標識符24 2.1.2保留字24 2.2Java的數據類型24 2.2.1基本數據類型25 2.2.2引用數據類型25 2.2.3Java數據類型的轉換26 2.3常量與變量28 2.3.1變量28 2.3.2常量29 2.4運算符29 2.4.1算術運算符29 2.4.2賦值運算符31 2.4.3關繫運算符33 2.4.4邏輯運算符33 2.4.運算符34 2.4.6運算符的優先級34 2.5控制流語句35 2.5.1選擇語句35 2.5.2實踐任務——用switch實現菜單39 2.5.3循環語句40 2.5.4跳轉語句43 2.6信息的輸入與輸出46 2.6.1控制臺簡介46 2.6.2控制臺輸入47 2.6.3格式化輸出47 2.6.4實踐任務——循環選擇 菜單項49 本章小結50 習題練習51
第3章數組54 3.1數組55 3.1.1數組的概念55 3.1.2如何使用一維數組56 3.1.3如何使用二維數組58 3.1.4對像數組60 3.2數組(Arrays)類61 3.2.1Arrays類的使用61 3.2.2實踐任務——用對像數組保存 信息63 本章小結63 習題練習64
第4章面向對像程序設計—類和 對像65 4.1面向對像程序設計概述66 4.1.1面向對像程序設計簡介66 4.1.2面向對像程序設計的基本特征66 4.2面向對像的基本概念67 4.2.1類67 4.2.2對像67 4.2.3類和對像的關繫68 4.3類的定義68 4.3.1類的定義語法68 4.3.2類的定義的使用70 4.4類的屬性70 4.4.1屬性的定義70 4.4.2屬性的使用71 4.5類的方法71 4.5.1成員方法的定義71 4.5.2成員方法的調用72 4.6對像的創建和使用73 4.6.1創建對像73 4.6.2對像的簡單應用示例74 4.6.3對像的清除76 4.6.4方法引用及參數傳遞76 4.7信息的封裝和隱藏79 4.7.1封裝的概念79 4.7.2如何實現封裝79 4.8構造方法80 4.8.1構造方法的使用80 4.8.2自定義構造方法81 4.9方法重載81 4.10關鍵字this83 4.10.1關鍵字this的使用83 4.10.2實踐任務—構造方法重載85 4.11關鍵字static86 4.11.1static方法86 4.11.2main()方法87 4.11.3static變量89 4.12變量的進一步討論89 4.12.1實例變量和類變量89 4.12.2變量的初始化器91 知識拓展92 4.12.3實踐任務——封裝完整的 Book類93 本章小結96 習題練習96
第5章類的繼承99 5.1類的繼承100 5.1.1繼承能讓開發事半功倍100 5.1.2如何實現繼承100 5.1.3類繼承的實現103 5.2方法重寫105 5.2.1方法的重寫105 5.2.2變量的隱藏106 5.3關鍵字super的應用107 5.4關鍵字final的應用109 5.5包及訪問限定111 5.5.1Java中常用的標準類包111 5.5.2包的創建及包中類的引用111 5.5.3引用類包中的類113 5.5.4訪問限定114 5.5.5實踐任務——從子類繼承父類 資源114 本章小結116 習題練習116
第6章類的多態性118 6.1類的多態性119 6.1.1對像轉型119 6.1.2抽像類120 6.1.3抽像方法121 6.2接口125 6.2.1接口概述125 6.2.2接口的定義126 6.2.3接口的實現127 6.2.4接口的多重繼承128 6.2.5抽像類和接口的對比128 6.2.6實踐任務——用接口擴展類的功能129 6.3內部類130 6.3.1成員內部類130 6.3.2局部內部類132 6.3.3匿名內部類132 6.3.4靜態內部類134 本章小結135 習題練習136
第7章異常處理138 7.1異常概述139 7.2異常分類及常見異常140 7.3捕獲異常141 7.4拋出異常145 7.4.1聲明拋出異常145 7.4.2實踐任務——手動拋出異常148 7.5自定義異常類149 7.5.1何時自定義異常類149 7.5.2實踐任務——自定義異常類151 本章小結151 習題練習151
第8章常用的Java類152 8.1常用的基礎類153 8.1.1Objcet類153 8.1.2System類153 8.1.3Runtime類155 8.2包裝類的代表Integer類156 8.3數學工具類——Math類158 8.4字符串158 8.4.1String類158 8.4.2StringBuffer類162 8.4.3StringTokenizer類165 8.5其他常用工具類167 8.5.1向量(Vector)類167 8.5.2Date類170 8.5.3實踐任務—Date類定義起止 日期170 8.5.4Calendar類171 8.5.5GregorianCalendar類172 8.5.6Random類173 8.5.7實踐任務——Random類產生中獎 對像175 本章小結175 習題練習175 查看全部↓
" |