-
>
闖進數(shù)學世界――探秘歷史名題
-
>
中醫(yī)基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫(yī)內科學·全國中醫(yī)藥行業(yè)高等教育“十四五”規(guī)劃教材
高等院校“十三五”應用技能培養(yǎng)規(guī)劃教材·移動應用開發(fā)系列JAVA面向對象程序設計/邢國波等 版權信息
- ISBN:9787302528982
- 條形碼:9787302528982 ; 978-7-302-52898-2
- 裝幀:一般膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
高等院校“十三五”應用技能培養(yǎng)規(guī)劃教材·移動應用開發(fā)系列JAVA面向對象程序設計/邢國波等 本書特色
Java是一種面向對象的程序設計語言,具有平臺無關、安全、多線程、分布式網絡編程的特點,是目前*流行的程序設計語言之一。《Java面向對象程序設計》通過對面向對象知識及案例的介紹,能夠讓讀者從面向過程的思路轉向面向對象的思路。全書分為13章,前6章主要介紹Java的特點及開發(fā)環(huán)境的安裝和配置,Java的基本語法,面向對象的設計思路和類、對象、繼承、接口、多態(tài)等的用法,以及異常處理。從第7章開始分別以專題的方式介紹常用類庫、流與文件操作、泛型、圖形界面、多線程、網絡編程、JDBC數(shù)據(jù)庫編程等知識。對泛型和網絡編程部分的講解細致、圖文結合,借助案例介紹使讀者能夠實現(xiàn)學以致用的目的。各章內容設有“本章要點”“學習目標”“案例實訓”等模塊,內容講解過程穿插小實例,結構清晰、易學易懂。 《Java面向對象程序設計》內容豐富,案例貼合實際,適合作為普通本科院校及高職高專院校計算機相關專業(yè)學生的Java和面向對象程序設計的學習教材,也可以作為Java學習人員的初級、中級教程。
高等院校“十三五”應用技能培養(yǎng)規(guī)劃教材·移動應用開發(fā)系列JAVA面向對象程序設計/邢國波等 內容簡介
Java是一種面向對象的程序設計語言,具有平臺無關、安全、多線程、分布式網絡編程的特點,是目前很流行的程序設計語言之一。《Java面向對象程序設計》通過對面向對象知識及案例的介紹,能夠讓讀者從面向過程的思路轉向面向對象的思路。全書分為13章,前6章主要介紹Java的特點及開發(fā)環(huán)境的安裝和配置,Java的基本語法,面向對象的設計思路和類、對象、繼承、接口、多態(tài)等的用法,以及異常處理。從第7章開始分別以專題的方式介紹常用類庫、流與文件操作、泛型、圖形界面、多線程、網絡編程、JDBC數(shù)據(jù)庫編程等知識。對泛型和網絡編程部分的講解細致、圖文結合,借助案例介紹使讀者能夠實現(xiàn)學以致用的目的。各章內容設有“本章要點”“學習目標”“案例實訓”等模塊,內容講解過程穿插小實例,結構清晰、易學易懂。 《Java面向對象程序設計》內容豐富,案例貼合實際,適合作為普通本科院校及高職高專院校計算機相關專業(yè)學生的Java和面向對象程序設計的學習教材,也可以作為Java學習人員的初級、中級教程。
高等院校“十三五”應用技能培養(yǎng)規(guī)劃教材·移動應用開發(fā)系列JAVA面向對象程序設計/邢國波等 目錄
第1章 Java概述 1
1.1 編程語言簡介 2
1.2 Java簡介 2
1.3 搭建Java開發(fā)環(huán)境 3
1.3.1 下載JDK 3
1.3.2 安裝JDK 4
1.3.3 配置環(huán)境變量 5
1.3.4 測試 7
1.4 **個Java程序 7
1.5 Java程序的運行 8
1.6 本章小結 10
1.7 習題 10
第2章 Java語言基礎 11
2.1 標識符 12
2.1.1 標識符概述 12
2.1.2 關鍵字 12
2.1.3 分隔符 13
2.1.4 注釋 14
2.2 數(shù)據(jù)類型 14
2.2.1 整數(shù)類型 14
2.2.2 浮點數(shù)據(jù)類型 16
2.2.3 布爾數(shù)據(jù)類型 17
2.2.4 字符型 17
2.2.5 轉義字符 17
2.2.6 各類型數(shù)據(jù)間的相互轉換 18
2.3 運算符 19
2.3.1 賦值運算符 19
2.3.2 算術運算符 20
2.3.3 關系運算符 21
2.3.4 邏輯運算符 22
2.3.5 條件運算符 23
2.3.6 位運算符 23
2.3.7 運算符的優(yōu)先級 25
2.4 Java程序的流程控制語句 26
2.4.1 順序語句 26
2.4.2 條件語句 26
2.4.3 循環(huán)語句 29
2.4.4 跳轉語句 32
2.5 數(shù)組 33
2.5.1 一維數(shù)組 33
2.5.2 多維數(shù)組 37
2.6 Java標準輸入輸出 38
2.6.1 標準輸出流System.out和標準
輸入流System.in 38
2.6.2 Scanner 39
2.7 本章小結 40
2.8 習題 40
第3章 面向對象編程 41
3.1 面向對象概述 42
3.2 面向對象程序設計的基本特征 42
3.3 Java類與對象 43
3.3.1 Java類的定義 43
3.3.2 構造方法 46
3.3.3 Java對象的創(chuàng)建和構造方法 46
3.4 包 47
3.4.1 包的定義 48
3.4.2 帶包類的編譯和運行 49
3.5 方法的參數(shù)傳遞 50
3.6 案例實訓:模擬銀行存取款程序 52
3.7 本章小結 54
3.8 習題 55
第4章 繼承 57
4.1 繼承的概念 58
4.2 Java中的繼承 58
4.3 this與super 60
4.3.1 this的用法 60
4.3.2 super的用法 62
4.4 繼承時的覆蓋與隱藏 63
4.5 訪問控制符 65
4.5.1 定義類的訪問權限 66
4.5.2 類的成員訪問權限 66
4.6 類變量、實例變量與局部變量 69
4.6.1 成員變量 69
4.6.2 局部變量 70
4.7 實例方法與類方法 71
4.8 static代碼塊 72
4.9 final修飾符 72
4.9.1 final修飾類變量 73
4.9.2 final修飾實例變量 73
4.9.3 final修飾局部變量 74
4.9.4 final修飾成員方法 74
4.9.5 final修飾類 74
4.10 對象的初始化順序 75
4.11 案例實訓:銀行賬戶功能擴展 79
4.12 本章小結 81
4.13 習題 82
第5章 抽象類和接口 83
5.1 抽象類 84
5.1.1 抽象類的定義 84
5.1.2 向上轉型 86
5.2 接口 88
5.2.1 接口的定義 88
5.2.2 接口的實現(xiàn) 89
5.2.3 接口和抽象類的區(qū)別 90
5.3 多態(tài) 91
5.4 內部類 92
5.4.1 實例成員內部類 93
5.4.2 靜態(tài)內部類 94
5.4.3 局部內部類 95
5.4.4 匿名內部類 96
5.5 面向接口編程 97
5.6 案例實訓:模擬讀寫數(shù)據(jù) 97
5.7 本章小結 100
5.8 習題 100
第6章 異常處理 101
6.1 異常概述 102
6.1.1 什么是異常 102
6.1.2 Java常用異常 102
6.2 Java的異常處理機制 104
6.2.1 try-catch-finally語句 105
6.2.2 異常的拋出及聲明 106
6.3 自定義異常 108
6.4 斷言 110
6.5 本章小結 111
6.6 習題 112
第7章 常用類庫 113
7.1 字符串String 114
7.2 StringBuffer類 118
7.3 StringTokenizer類 119
7.4 日期類 120
7.5 包裝類 123
7.6 集合類 126
7.6.1 集合簡介 126
7.6.2 Collection接口 127
7.6.3 Set接口 128
7.6.4 List接口 129
7.6.5 Iterator接口 131
7.6.6 ListIterator接口 132
7.6.7 集合遍歷的方法 132
7.6.8 Map集合 133
7.6.9 Comparable和Comparator
接口 136
7.7 本章小結 138
7.8 習題 138
第8章 流與文件操作 139
8.1 標準文件類File 140
8.1.1 File類的構造方法 140
8.1.2 File類的常用成員方法 141
8.2 輸入、輸出流 142
8.2.1 流的基本概念 142
8.2.2 字節(jié)流 143
8.2.3 字符流 153
8.2.4 轉換流InputStreamReader和
OutputStreamWriter 157
8.3 隨機訪問類RandomAccessFile 160
8.4 本章小結 161
8.5 習題 162
第9章 泛型 163
9.1 為什么需要泛型 164
9.2 泛型類 165
9.3 泛型數(shù)組 168
9.4 泛型成員的使用 169
9.5 限制泛型類的上界 169
9.6 泛型類的繼承 173
9.7 泛型接口 174
9.8 泛型方法 175
9.9 泛型通配符 178
9.10 類型擦除 182
9.11 案例實訓:單鏈表 184
9.12 本章小結 188
9.13 習題 188
第10章 圖形界面 189
10.1 引言 190
10.2 AWT和Swing 190
10.3 JFrame 192
10.4 JPanel和常用組件 193
10.4.1 JPanel 193
10.4.2 JLabel 194
10.4.3 JTextField 194
10.4.4 JButton 195
10.4.5 JPassword 195
10.4.6 JTextArea 196
10.4.7 JRadioButton和
ButtonGroup 197
10.4.8 JCheckBox 198
10.4.9 JComboBox 198
10.4.10 JScrollPane 199
10.4.11 Color 200
10.4.12 Font 201
10.5 布局管理器 201
10.5.1 FlowLayout(流式布局) 201
10.5.2 BorderLayout(邊框式布局) 203
10.5.3 GridLayout(網格式布局) 204
10.5.4 CardLayout(卡片式布局) 206
10.5.5 空布局 208
10.6 事件處理 210
10.6.1 Java的事件處理機制 210
10.6.2 事件處理程序的編寫 211
10.6.3 常用事件 216
10.6.4 監(jiān)聽器接口適配器類 224
10.7 對話框 225
10.8 菜單 228
10.9 案例實訓:日記本 230
10.10 本章小結 236
10.11 習題 237
第11章 多線程 239
11.1 線程的概念 240
11.2 線程的創(chuàng)建 240
11.2.1 通過繼承Thread類來建立
線程類 240
11.2.2 通過實現(xiàn)Runnable接口的
方法來實現(xiàn)線程 243
11.2.3 Thread類的用法 244
11.3 線程的生命周期 245
11.4 線程的調度與控制 246
11.4.1 線程的優(yōu)先級 246
11.4.2 線程的控制方法 248
11.5 線程同步 252
11.5.1 線程加鎖 253
11.5.2 死鎖 255
11.5.3 線程同步 256
11.6 案例實訓:搖號程序 260
11.7 本章小結 262
11.8 習題 262
第12章 網絡編程 263
12.1 http的基本概念 264
12.2 URL和URLConnection類 264
12.2.1 URL類 264
12.2.2 URLConnection類 267
12.2.3 InetAddress類 268
12.3 TCP Socket 270
12.3.1 Socket類 271
12.3.2 ServerSocket類 273
12.4 數(shù)據(jù)報 284
12.4.1 DatagramPacket和
DatagramSocket類 284
12.4.2 圖形界面聊天案例 288
12.5 本章小結 291
12.6 習題 291
第13章 JDBC 293
13.1 JDBC簡介 294
13.1.1 JDBC的概念 294
13.1.2 JDBC 3.0 API簡介 295
13.1.3 JDBC驅動程序類型 297
13.2 使用JDBC 299
13.2.1 準備工作 299
13.2.2 使用JDBC的一般步驟 300
13.3 JDBC進階 304
13.3.1 數(shù)據(jù)庫幫助類
DBConnection 304
13.3.2 使用PreparedStatement 306
13.3.3 調用存儲過程 307
13.4 JDBC事務 309
13.4.1 事務的概念 309
13.4.2 JDBC事務管理 309
13.5 JDBC 4.x 312
13.6 案例實訓:基于Eclipse項目實現(xiàn)
增刪改查 313
13.7 本章小結 317
13.8 習題 317
參考文獻 318
- >
【精裝繪本】畫給孩子的中國神話
- >
新文學天穹兩巨星--魯迅與胡適/紅燭學術叢書(紅燭學術叢書)
- >
伯納黛特,你要去哪(2021新版)
- >
經典常談
- >
名家?guī)阕x魯迅:朝花夕拾
- >
二體千字文
- >
苦雨齋序跋文-周作人自編集
- >
山海經