注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計JAVA及其相關Java 2程序設計教程與上機實訓

Java 2程序設計教程與上機實訓

Java 2程序設計教程與上機實訓

定 價:¥30.00

作 者: 侯俊杰 編著
出版社: 中國鐵道出版社
叢編項: 計算機職業(yè)教育實訓教程系列
標 簽: Java

ISBN: 9787113061524 出版時間: 2004-10-01 包裝: 膠版紙
開本: 小16開 頁數: 323 字數:  

內容簡介

  Java是目前真正跨平臺、純粹的面向對象、適合單機和Internet開發(fā)的編程語言。本書詳細講述了Java語言面向對象的特性,以大量的實例詳細介紹Java的編程方法和編程思想,通俗易懂,簡單易學。本書的開發(fā)環(huán)境是JDK??晒┐笾袑T盒W生、各種培訓機構、網絡技術開發(fā)人員,以及希望學習面向對象技術和Java實現技術的人員選用,主要面向初級讀者。本書特色:· 詳實的內容,結合實例介紹Java程序設計基礎知識?!?大量的實例,操作與圖文相結合,講解通俗易懂?!?豐富的習題,學完即練,短時間內掌握所需知識?!?廣泛的讀者,可作為初學者或大中專學生的參考書

作者簡介

暫缺《Java 2程序設計教程與上機實訓》作者簡介

圖書目錄

第1章 Java語言概述 1
1-1 Java語言簡介 2
1-1-1 Java語言的歷史 2
1-1-2 Java語言的特點 2
1-1-3 Java語言的應用前景 4
1-2 Java開發(fā)平臺簡介 4
1-2-1 Java虛擬機(JVM) 4
1-2-2 JDK的安裝和使用 5
1-3 Java程序舉例 10
1-4 上機實訓 11
1-5 本章練習 13
第2章 Java語言基本數據類型 15
2-1 數據類型概述 16
2-2 變量和常量 16
2-2-1 標識符和關鍵字 16
2-2-2 變量(Variables)和常量(Constant Variables) 17
2-2-3 變量的作用域 18
2-3 基本數據類型 19
2-3-1 整數類型 19
2-3-2 浮點類型(實型) 20
2-3-3 字符類型 20
2-3-4 布爾類型 21
2-3-5 綜合舉例 21
2-4 數據類型間的類型轉換 24
2-5 上機實訓 25
2-6 本章練習 29
第3章 表達式和流程控制 31
3-1 運算符和表達式 32
3-1-1 算術運算符和算術表達式 32
3-1-2 關系運算符和關系表達式 34
3-1-3 布爾邏輯運算符和布爾邏輯表達式 35
3-1-4 位運算符和位表達式 37
3-1-5 賦值運算符 39
3-1-6 擴展賦值運算符 40
3-1-7 條件運算符和條件表達式 41
3-1-8 各類運算符的優(yōu)先級 42
3-2 程序流程控制語句 43
3-2-1 if語句 43
3-2-2 switch語句 44
3-2-3 while語句 47
3-2-4 do-while語句 48
3-2-5 for語句 48
3-2-6 特殊循環(huán)控制語句 49
3-2-7 注釋語句 50
3-3 上機實訓 50
3-4 本章練習 55
第4章 Java語言的面向對象編程 I
59
4-1 面向對象編程的基本概念和特征 60
4-1-1 面向對象編程簡介 60
4-1-2 類與對象 60
4-1-3 消息和方法 61
4-1-4 面向對象編程的基本特征 61
4-2 類 63
4-2-1 類的定義 63
4-2-2 修飾符 67
4-2-3 構造函數 70
4-2-4 main函數 71
4-3 對象的生成. 使用和清除 72
4-4 上機實訓 73
4-6 本章練習 78
第5章 Java語言的面向對象特性(II) 81
5-1 類的繼承 82
5-1-1 創(chuàng)建子類 82
5-1-2 屬性和方法的繼承 83
5-1-3 super和this的使用 87
5-2 類的多態(tài) 88
5-2-1 成員函數的重載 89
5-2-2 構造函數的重載 90
5-3 抽象類和方法 90
5-4 final類和final成員 93
5-5 內部類 94
5-6 接口和包 96
5-6-1 接口(interface) 96
5-6-2 包(package) 98
5-7 上機實訓 99
5-8 本章練習 105
第6章 Java系統(tǒng)基本類庫 107
6-1 Java類庫結構 108
6-2 java.lang包中的常用類介紹 109
6-2-1 Object類 109
6-2-2 Math類 115
6-2-3 字符串類 116
6-2-4 System類 118
6-2-5 數據類型類 122
6-3 Java文檔的使用 123
6-4 上機實訓 124
6-5 本章練習 127
第7章 數組和字符串 129
7-1 數組 130
7-1-1 一維數組 130
7-1-2 多維數組 133
7-2 字符串 133
7-2-1 String類 134
7-2-2 StringBuffer類 139
7-3 上機實訓 143
7-4 本章練習 149
第8章 程序的異常處理 151
8-1 異常入門 152
8-1-1 程序中的錯誤 152
8-1-2 異常的概念 152
8-1-3 異常類 154
8-2 基本的異常處理 155
8-2-1 異常處理的語法結構 155
8-2-2 獲得異常的有關信息 157
8-2-3 拋出異常 159
8-2-4 異常類的構造函數 160
8-2-5 重新拋出異常 161
8-3 創(chuàng)建異常類 163
8-4 上機實訓 165
8-5 本章練習 169
第9章 Java的輸入與輸出及文件操作 171
9-1 基本輸入/輸出類 172
9-1-1 InputStream類 172
9-1-2 OutputStream類 173
9-1-3 Writer類 174
9-1-4 Reader類 174
9-2 文件處理 175
9-2-1 文件輸入與輸出 176
9-2-2 File類 183
9-4 上機實訓 186
9-4 本章練習 191
第10章 線程 193
10-1 線程的概念 194
10-2 線程的創(chuàng)建 194
10-2-1 創(chuàng)建Thread類的子類 194
10-2-2 實現Runnable接口 196
10-2-3 線程的狀態(tài) 197
10-3 線程的調度 198
10-3-1 線程調度的基本機制 198
10-3-2 線程狀態(tài)的轉變 201
10-4 線程的同步與死鎖 202
10-4-1 線程間的同步 202
10-4-2 線程的死鎖 208
10-5 與線程有關的其他概念和方法 209
10-6 上機實訓 210
10-7 本章練習 215
第11章 Java小應用程序 217
11-1 Java小應用程序簡介 218
11-1-1 小應用程序的特征 218
11-1-2 小應用程序的運行機制 218
11-1-3 小應用程序的運行環(huán)境 220
11-2 JApplet的圖形設計 221
11-2-1 圖形坐標系 221
11-2-2 文字顯示 221
11-2-3 顏色控制 223
11-2-4 圖形繪制 226
11-2-5 圖像顯示 228
11-3 JApplet的窗口設計 229
11-4 JApplet的多媒體功能 231
11-5 在網頁中嵌入JApplet 233
11-5-1 小應用程序的HTML標記屬性 233
11-5-2 在網頁中嵌入JApplet的實例 235
11-6 上機實訓 237
11-7 本章練習 242
第12章 圖形化界面設計基礎 245
12-1 Java組件介紹 246
12-1-1 標簽(JLabel類) 246
12-1-2 按鈕(JButton類和JToggleButton類) 247
12-1-3 單選按鈕(JRadioButton類和ButtonGroup類) 249
12-1-4 復選框(JCheckBox類) 250
12-1-5 列表框(JList類) 253
12-1-6 下拉列表(JComboBox類) 254
12-1-7 文本框(JTextField類和JPasswordField類) 258
12-1-8 文本域和滾動條(JTextArea類和JScrollPane類) 260
12-1-9 標尺(JSlider類) 263
12-1-10 菜單(JMenuBar類) 265
12-1-11 彈出式菜單(JPopupMenu類) 266
12-2 布局管理器 270
12-2-1 FlowLayout類 271
12-2-2 BorderLayout類 271
12-2-3 GridLayout類 272
12-2-4 CardLayout類 274
12-3 組件中的圖形繪制 275
12-4 上機實訓 276
12-5 本章練習 279
第13章 圖形化界面設計 281
13-1 JPanel類 282
13-2 JDialog類 284
13-3 JFrame類和JWindow類 285
13-4 事件處理 288
13-4-1 鼠標事件 288
13-4-2 鍵盤事件 290
13-4-3 窗口事件 292
13-5 上機實訓 294
13-6 本章練習 298
第14章 網絡編程 299
14-1 URL概述 300
14-1-1 URL的概念 300
14-1-2 URL類 300
14-1-3 URLConnection類 303
14-2 InetAddress類 304
14-3 Socket編程 306
14-3-1 Socket通訊基礎 306
14-3-2 TCP Socket編程 306
14-3-3 UDP Socket編程 311
14-4 上機實訓 315
14-5 本章練習 320
習題答案 321

本目錄推薦

掃描二維碼
Copyright ? 讀書網 m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號