欧美一级特黄aaaaaaa在线观看-欧美一级特黄aaaaaa在线看片-欧美一级特黄aa大片-欧美一级特黄刺激大片视频-深夜久久-深夜激情网站

熱門關鍵字:  聽力密碼  聽力密碼  新概念美語  單詞密碼  巧用聽寫練聽力
圖書信息

Java面向對象程序設計

中國水利水電出版社
    【作 者】主編 張立敏 鄒海濤 【I S B N 】978-7-5170-9416-6 【責任編輯】陳紅華 【適用讀者群】本專通用 【出版時間】2021-01-01 【開 本】16開 【裝幀信息】平裝(光膜) 【版 次】第1版第1次印刷 【頁 數】288 【千字數】440 【印 張】18 【定 價】48 【叢 書】普通高等教育軟件工程專業教材 【備注信息】
圖書詳情

    Java是目前使用最為廣泛的網絡編程語言之一。本書通過對Java語言的全面介紹,引導讀者一步一步地學習面向對象編程的基本思想和基礎知識,快速掌握面向對象編程的核心內容,并學會靈活運用所學的知識。

    本書系統地介紹了Java面向對象程序設計語言的語法知識和應用技術,采用淺顯易懂的語言和豐富的程序示例完整詳細地介紹了Java語言的重點和難點。本書共分為14章,第1章至第4章介紹Java的基本語法知識,第5章至第9章介紹面向對象程序設計的基本知識,第10章介紹界面設計和事件處理,第11章至第14章介紹多線程、泛型、數據庫編程和網絡編程。

    本書體系合理、邏輯性強、文字流暢、通俗易懂,是學習Java面向對象程序設計的理想教材,既可作為高等院校計算機專業的教材,又可作為職業教育的培訓用書和Java初學者的入門教材,也可供有一定Java編程經驗的開發人員參考。

    本書系統完整地介紹了Java面向對象程序設計語言的基本知識,從知識講解到程序示例,從理論分析到實際運用,一步一步引導讀者掌握Java面向對象程序設計的知識體系結構,鼓勵學生用面向對象編程的思想來解決實際問題。

    Java是一種編程語言,也是一個跨系統的運行平臺,目前在軟件行業中得到了廣泛應用。在歷年的TIOBE指數排行榜中,Java始終名列前茅,已成為眾多程序員的首選語言,本書正是在這樣的背景下誕生的。Java面向對象程序設計是目前高等院校軟件工程專業和計算機科學與技術專業的一門重要骨干課程,同時也是物聯網、大數據等專業的必修或選修課程。

    本書的編寫目的是讓學生在理解Java語法特點的基礎上,逐步掌握Java面向對象程序設計,同時鼓勵學生用面向對象的思想來解決實際問題。本書系統地介紹了Java面向對象程序設計語言的基本知識,從知識講解到程序示例,從理論分析到實際運用,一步一步地引導讀者掌握Java面向對象程序設計的知識體系結構。為了讓初學者能輕松學會Java,本書總結了編者實際的教學經驗和開發經驗,并采納了企業軟件開發人員的意見。

    本書共14章:Java語言概述,基本數據類型與運算,流程控制結構與實現,數組與字符串,類與對象,繼承、抽象類和接口,系統包與常用類,異常處理,輸入/輸出與文件處理,圖形用戶界面設計與事件處理,多線程,泛型與容器類,數據庫程序設計,網絡編程。本書在編寫時,盡可能考慮了讀者的學習規律,從基礎開始,由淺入深,而且在每章中也以簡單的例子開始,然后逐步深入講解,從而使讀者循序漸進地學習知識。為鞏固和深化學生對所學知識的掌握及綜合運用,鍛煉學生的編程技能,本書提供了豐富的程序示例,讓讀者可以輕松地理解所學語法知識,為后續學習打下堅實的基礎。

    本書由張立敏、鄒海濤任主編,趙法信、侯睿、姜微、項立任副主編。另外,感謝嶺南師范學院吳濤、洪偉銘等老師提出寶貴建議,尤其要感謝楊俊杰教授,他中肯的意見和準確的修正對本書起到至關重要的作用。

    本書的出版受廣東省一流建設專業“計算機科學與技術”、嶺南師范學院精品課程“Java程序設計”(114961700202)等項目經費資助。

    最后,衷心地祝愿讀者能夠從此書中獲益,從而實現自己的開發夢想。本書內容較多,牽涉的知識點較廣,由于編者水平有限,書中疏漏甚至錯誤之處在所難免,懇請廣大技術專家和讀者批評指正,編者郵箱:limin_chang@126.com。


    前言

    第1章 Java語言概述 1
    1.1 Java概述 1
    1.1.1 Java的起源 1
    1.1.2 Java技術簡介 2
    1.1.3 Java的特點 2
    1.1.4 Java程序的分類 4
    1.2 Java開發環境與應用示例 5
    1.2.1 JDK的下載與安裝 5
    1.2.2 Eclipse的下載與安裝 7
    1.2.3 Application編程示例 9
    本章小結 14
    第2章 基本數據類型與運算 15
    2.1 基本數據類型 15
    2.1.1 整型和浮點型 16
    2.1.2 布爾型 17
    2.1.3 字符型 17
    2.2 關鍵字與標識符 17
    2.2.1 關鍵字 17
    2.2.2 標識符 18
    2.3 常量 18
    2.4 變量 19
    2.5 數據類型的轉換 21
    2.5.1 自動類型轉換 22
    2.5.2 強制類型轉換 23
    2.5.3 字符串與數值型數據的轉換 24
    2.6 從鍵盤輸入數據 24
    2.6.1 Scanner類輸入數據 24
    2.6.2 BufferedReader類輸入數據 26
    2.7 運算符與表達式 27
    2.7.1 算術運算符 27
    2.7.2 關系運算符 28
    2.7.3 邏輯運算符 28
    2.7.4 條件運算符 29
    2.7.5 位運算符 29
    2.7.6 賦值運算符和賦值表達式 30
    2.7.7 運算符優先級 31
    本章小結 32
    第3章 流程控制結構與實現 33
    3.1 語句與復合語句 33
    3.2 順序結構 33
    3.3 分支結構 34
    3.3.1 if語句 34
    3.3.2 if-else語句 34
    3.3.3 if語句嵌套 36
    3.3.4 switch語句 37
    3.4 循環結構 38
    3.4.1 while循環 38
    3.4.2 do-while循環 39
    3.4.3 for循環 40
    3.4.4 多重循環 42
    3.5 跳轉語句 42
    本章小結 43
    第4章 數組與字符串 44
    4.1 數組的基本概念 44
    4.2 一維數組 44
    4.2.1 聲明數組 44
    4.2.2 創建數組 45
    4.2.3 數組的內存分配 45
    4.2.4 數組的賦值及引用 47
    4.3 foreach語句 49
    4.4 多維數組 49
    4.4.1 二維數組 49
    4.4.2 三維以上的多維數組 53
    4.5 字符串 53
    4.5.1 字符串變量的聲明與創建 54
    4.5.2 String類的使用 55
    本章小結 57
    第5章 類與對象 58
    5.1 類的基本概念 58
    5.1.1 對象 58
    5.1.2 類 59
    5.1.3 面向對象特性 59
    5.2 類的定義與聲明 60
    5.2.1 類的定義 60
    5.2.2 類體的構成 61
    5.3 對象的創建與使用 67
    5.3.1 對象的創建 67
    5.3.2 對象的使用 69
    5.3.3 類定義內的方法調用 70
    5.3.4 垃圾對象的回收 71
    5.3.5 對象數組 72
    5.4 訪問權限 72
    5.5 重載 75
    5.5.1 成員方法的重載 75
    5.5.2 構造方法的重載 76
    5.6 靜態成員 78
    5.6.1 實例變量與靜態變量 78
    5.6.2 實例方法與靜態方法 80
    5.6.3 靜態初始化器 82
    5.7 對象的應用 83
    5.7.1 對象的賦值與比較 83
    5.7.2 以對象為參數或返回值調用方法 84
    5.7.3 以數組為參數或返回值調用方法 85
    5.7.4 以對象數組為參數或返回值調用
    方法 87
    本章小結 88
    第6章 繼承、抽象類和接口 89
    6.1 類的繼承 89
    6.1.1 繼承的概念 89
    6.1.2 子類繼承父類的成員 90
    6.1.3 子類訪問父類的成員 91
    6.1.4 子類訪問父類中特定的構造方法 92
    6.2 多態 94
    6.2.1 方法的覆蓋 94
    6.2.2 上轉型對象 95
    6.3 Object類 97
    6.4 this、super和final 100
    6.4.1 關鍵字this 100
    6.4.2 關鍵字super 101
    6.4.3 關鍵字final 102
    6.5 抽象類 103
    6.6 接口 105
    6.6.1 定義接口 105
    6.6.2 接口實現 106
    6.6.3 接口的繼承 107
    6.7 內部類與匿名類 109
    6.7.1 內部類 109
    6.7.2 匿名類 110
    本章小結 111
    第7章 系統包與常用類 112
    7.1 包 112
    7.1.1 包的概念 112
    7.1.2 創建和使用包 112
    7.1.3 Java的程序結構 113
    7.2 Java系統包 113
    7.3 Java常用類 115
    7.3.1 基本數據類型類 115
    7.3.2 StringBuffer類 116
    7.3.3 Math類 118
    7.3.4 Random類 119
    7.3.5 日期類 120
    7.4 Java語言的垃圾回收 123
    本章小結 124
    第8章 異常處理 125
    8.1 異常的基本概念 125
    8.2 異常和異常類 126
    8.3 異常處理 128
    8.3.1 異常的產生 128
    8.3.2 異常的捕獲與處理 128
    8.3.3 多異常處理 130
    8.4 拋出異常 132
    8.4.1 拋出異常概述 132
    8.4.2 拋出異常交方法處理 133
    8.4.3 拋出異常交系統處理 135
    8.5 自定義異常類 135
    本章小結 137
    第9章 輸入/輸出與文件處理 138
    9.1 流 138
    9.1.1 流的概念 138
    9.1.2 輸入/輸出流 138
    9.1.3 緩沖流 139
    9.2 輸入/輸出類庫 139
    9.3 字節流 141
    9.3.1 InputStream類和OutputStream類 141
    9.3.2 FileInputStream類和
    FileOutputStream類 142
    9.3.3 DataInputStream類和
    DataOutputStream類 146
    9.4 字符流 148
    9.4.1 Reader類和Writer類 148
    9.4.2 FileReader類和FileWriter類 149
    9.5 緩沖流 151
    9.5.1 BufferedReader類 151
    9.5.2 BufferedWriter類 152
    9.6 標準輸入/輸出流 153
    9.7 文件處理 154
    9.8 隨機讀寫文件 156
    本章小結 158
    第10章 圖形用戶界面設計與事件處理 159
    10.1 圖形用戶界面概述 159
    10.1.1 GUI組成元素分類 163
    10.1.2 AWT和Swing介紹 164
    10.1.3 顏色、字體和圖形 165
    10.2 Swing容器 168
    10.2.1 Swing框架容器 168
    10.2.2 Swing窗口對象 170
    10.2.3 窗口JFrame 172
    10.3 布局管理 173
    10.3.1 流布局管理器 173
    10.3.2 邊框布局管理器 175
    10.3.3 網格布局管理器 177
    10.3.4 網格包布局管理器 178
    10.3.5 容器的嵌套 178
    10.4 事件處理 179
    10.4.1 事件模型 179
    10.4.2 Swing中的事件和事件監聽器 181
    10.4.3 ActionEvent(動作事件) 184
    10.4.4 KeyEvent(按鍵事件) 186
    10.4.5 MouseEvent(鼠標事件) 188
    10.4.6 WindowEvent(窗口事件) 191
    10.5 Swing基本組件 192
    10.5.1 標簽 193
    10.5.2 按鈕和菜單 194
    10.5.3 文本編輯 201
    10.5.4 從列表中選擇 209
    10.5.5 其他組件 214
    本章小結 215
    第11章 多線程 216
    11.1 線程的概念 216
    11.2 線程的狀態與生命周期 217
    11.2.1 線程的5種狀態 217
    11.2.2 線程的調度與優先級 218
    11.3 多線程的實現 218
    11.3.1 利用Thread類實現多線程 219
    11.3.2 利用Runnable接口實現多線程 221
    11.4 線程間的數據共享 223
    11.5 線程間的同步 225
    11.6 線程間的通信 229
    本章小結 231
    第12章 泛型與容器類 232
    12.1 泛型 232
    12.1.1 泛型的概念 232
    12.1.2 泛型類 233
    12.1.3 泛型方法 234
    12.1.4 限制泛型的可用類型 236
    12.1.5 類型通配符 237
    12.2 容器類 238
    12.2.1 Java容器框架 238
    12.2.2 Collection容器接口 239
    12.2.3 列表接口List 239
    12.2.4 集合接口Set 242
    12.2.5 映射接口Map 244
    本章小結 247
    第13章 數據庫程序設計 248
    13.1 JDBC概述 248
    13.2 JDBC數據庫編程 249
    13.3 PreparedStatement接口 254
    13.4 元數據處理 257
    13.5 事務處理 260
    本章小結 262
    第14章 網絡編程 263
    14.1 網絡編程基礎 263
    14.1.1 TCP/IP 263
    14.1.2 通信端口 263
    14.1.3 URL的概念 264
    14.1.4 Java語言的網絡編程 264
    14.2 URL編程 265
    14.3 InetAddress編程 267
    14.4 Socket編程 268
    14.4.1 Socket的通信過程 269
    14.4.2 基于TCP/IP協議的Socket編程 270
    14.4.3 基于UDP協議的Socket編程 273
    本章小結 276
    參考文獻 277





最新評論共有 0 位網友發表了評論
發表評論
評論內容:不能超過250字,需審核,請自覺遵守互聯網相關政策法規。
用戶名: 密碼:
匿名?
注冊
主站蜘蛛池模板: 国产福利91| 国产免费成人在线视频| 91久久精品青青草原伊人 | 国产一区二区三区免费播放| 伊人久久亚洲综合| 国产一区二区在线看| 亚洲小视频在线观看| 国产特黄一级一片免费| 国产永久免费视频| 亚洲欧美人妖另类激情综合区| 国产亚洲欧美另类专区| 色就色综合| 国产99r视频精品免费观看| 久久亚洲国产最新网站| 国产对白你懂的| 日韩精品永久免费播放平台| 91免费视频国产| 色视频在线观看在线播放| 99精品视频在线观看| 色偷偷成人| 日本加勒比高清| 精品国偷自产在线| 亚洲黄色在线播放| 国产一区在线mmai| 日韩 亚洲 中文 图片 小说| 一本色道久久综合一区| 激情六月丁香婷婷四房播| 在线激情小视频| 国产精品国产| 久久香蕉热| 四虎国产精品一区二区| 91精品福利手机国产在线| 免费国产小视频在线观看| 在线精品小视频| www.91在线| 海外毛片| 久久中文娱乐网| 色婷婷激情五月| 一区二区免费视频| 国产精选在线播放| 美女一区二区三区|