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

Java語言程序設計(第2版)

Java語言程序設計(第2版)

定 價:¥32.00

作 者: 趙國玲 等編著
出版社: 機械工業(yè)出版社
叢編項: 21世紀高職高專規(guī)劃教材系列
標 簽: J2EE

購買這本書可以去


ISBN: 9787111297376 出版時間: 2010-03-01 包裝: 平裝
開本: 16開 頁數(shù): 308 字數(shù):  

內容簡介

  《Java語言程序設計(第2版)》通過大量實例,深入淺出地介紹了Java語言的特點和基本語法、面向對象編程的基本概念和技術,以Java為載體介紹了面向對象程序設計的方法及對象、類、包、接口、繼承等基本概念和實現(xiàn)方法,并介紹了Java Applet、圖形用戶界面的創(chuàng)建與實現(xiàn)、事件的響應及處理、多線程、網絡編程技術和數(shù)據(jù)庫訪問等?!禞ava語言程序設計(第2版)》概念清楚,層次分明,結構合理。書中列舉的大量實例都具有較強的實用性,便于初學者模仿和借鑒。每章后均配有小結和習題,附錄中還配有相應的實訓練習?!禞ava語言程序設計(第2版)》既可以作為高職高專計算機專業(yè)的教材,也可作為廣大Java愛好者的參考用書。

作者簡介

暫缺《Java語言程序設計(第2版)》作者簡介

圖書目錄

前言
第1章 認識Java1
1.1 Java的發(fā)展及應用1
1.1.1 Java的產生及發(fā)展1
1.1.2 Java的廣泛應用2
1.2 Java語言2
1.2.1 Java語言的特點2
1.2.2 Java的語言規(guī)范和運行機制4
1.3 Java開發(fā)工具5
1.3.1 SunJDK軟件包6
1.3.2 安裝JDK8
1.3.3 配置JDK8
1.3.4 JDK的常用工具9
1.3.5 使用JDK開發(fā)Java程序的一般過程10
1.3.6 幾種常用的Java集成開發(fā)環(huán)境11
1.4 認識Java程序12
1.4.1 JavaApplication程序12
1.4.2 JavaApplet程序15
1.5 Solaris和Linux平臺下JDK的安裝18
1.6 本章小結21
1.7 習題21
第2章 Java編程基礎23
2.1 標識符與關鍵字23
2.1.1 關鍵字23
2.1.2 標識符24
2.1.3 分隔符24
2.2 基本數(shù)據(jù)類型25
2.3 常量與變量25
2.3.1 常量26
2.3.2 變量27
2.4 Java中的運算符與表達式28
2.4.1 算術運算符29
2.4.2 關系運算符30
2.4.3 邏輯運算符30
2.4.4 賦值運算符31
2.4.5 位運算符32
2.4.6 其他運算符35
2.4.7 運算符的優(yōu)先級35
2.4.8 數(shù)值類型的轉換36
2.5 Java程序的基本輸入輸出37
2.5.1 基本輸入37
2.5.2 基本輸出38
2.6 流程控制語句39
2.6.1 選擇語句39
2.6.2 循環(huán)語句43
2.6.3 跳轉語句46
2.6.4 應用實例48
2.7 數(shù)組49
2.7.1 一維數(shù)組49
2.7.2 二維數(shù)組52
2.7.3 應用實例55
2.8 字符串56
2.8.1 String類56
2.8.2 StringBuffer類62
2.9 本章小結64
2.10 習題64
第3章 面向對象概念及Java實現(xiàn)70
3.1 面向對象的基本概念70
3.2 在Java中使用類與對象72
3.2.1 類的定義72
3.2.2 對象的創(chuàng)建74
3.2.3 對象的使用76
3.2.4 構造方法78
3.2.5 對象創(chuàng)建實例81
3.2.6 實例成員和類成員82
3.2.7 類及成員的訪問權限85
3.3 方法的定義與實現(xiàn)88
3.3.1 方法定義88
3.3.2 方法調用及參數(shù)傳遞90
3.3.3 變量的作用域94
3.3.4 關鍵字this的使用95
3.3.5 結束方法96
3.4 方法重載96
3.5 main()方法中的參數(shù)99
3.6 應用實例100
3.7 本章小結102
3.8 習題102
第4章 類的繼承105
4.1 類的繼承105
4.1.1 繼承的概念105
4.1.2 繼承的實現(xiàn)107
4.1.3 隱藏與覆蓋109
4.1.4 繼承與構造方法113
4.1.5 關鍵字super的使用115
4.1.6 阻止繼承117
4.1.7 應用實例117
4.2 抽象類與抽象方法120
4.2.1 抽象方法120
4.2.2 抽象類121
4.3 接口的定義及實現(xiàn)122
4.3.1 接口的定義122
4.3.2 接口的實現(xiàn)123
4.3.3 應用實例124
4.4 包的應用125
4.4.1 將類放入包125
4.4.2 使用包中的類127
4.4.3 常見的系統(tǒng)包及類的使用129
4.5 內部類136
4.6 應用實例137
4.7 本章小結139
4.8 習題140
第5章 異常處理141
5.1 異常和異常類141
5.1.1 什么是異常141
5.1.2 異常處理機制143
5.1.3 Java異常類144
5.2 異常處理145
5.2.1 捕獲異常146
5.2.2 聲明異常149
5.2.3 拋出異常149
5.3 自定義異常類151
5.4 本章小結153
5.5 習題153
第6章 Java圖形用戶界面設計155
6.1 Java圖形用戶界面概述155
6.1.1 AWT與Swing組件155
6.1.2 Java圖形API156
6.1.3 Java圖形用戶界面的構成157
6.1.4 圖形用戶界面程序實例158
6.2 Java布局管理159
6.3 Java事件處理164
6.4 常用Swing組件的使用167
6.4.1 JComponent的常用屬性和方法167
6.4.2 容器組件167
6.4.3 按鈕(JButton)169
6.4.4 標簽(JLabel)170
6.4.5 文本框(JTextField、JTextArea、JPasswordField)171
6.4.6 復選框(JCheckBox)174
6.4.7 單選按鈕(JRadioButton)175
6.4.8 組合框(JComboBox)177
6.4.9 列表框(JList)178
6.4.10 滾動條(JSlider)180
6.4.11 對話框(JOptionPane)181
6.5 圖形界面中的用戶自定義成分182
6.5.1 繪制圖形和文本182
6.5.2 字體設置185
6.5.3 顏色控制186
6.5.4 顯示圖像187
6.6 創(chuàng)建和使用菜單187
6.6.1 創(chuàng)建菜單188
6.6.2 彈出式菜單190
6.7 應用實例190
6.8 本章小結194
6.9 習題194
第7章 JavaApplet小應用程序195
7.1 JavaApplet的特點195
7.1.1 JavaApplet的執(zhí)行過程196
7.1.2 JavaApplet的生命周期197
7.1.3 Applet類的主要方法198
7.2 HTML基礎198
7.2.1 HTML常用標記198
7.2.2 Applet標記199
7.2.3 HTML與Applet參數(shù)傳遞200
7.3 應用實例201
7.4 本章小結206
7.5 習題206
第8章 多線程207
8.1 多線程的基本概念207
8.2 多線程的實現(xiàn)機制207
8.2.1 繼承Thread類207
8.2.2 實現(xiàn)Runnable接口208
8.2.3 程序實例209
8.3 控制線程和線程狀態(tài)210
8.3.1 線程的控制210
8.3.2 線程的狀態(tài)214
8.4 線程的同步215
8.4.1 共享受限資源215
8.4.2 線程間的協(xié)作221
8.4.3 死鎖222
8.4.4 中斷線程222
8.5 應用實例222
8.6 本章小結224
8.7 習題225
第9章 Java輸入輸出處理227
9.1 輸入輸出227
9.1.1 輸入輸出概述227
9.1.2 字節(jié)流InputStream和OutputStream228
9.1.3 字符流Reader和Writer230
9.1.4 標準輸入輸出流230
9.2 文件與目錄233
9.2.1 Java文件和目錄管理233
9.2.2 文件的順序訪問235
9.2.3 隨機存取文件238
9.3 應用實例240
9.4 本章小結241
9.5 習題241
第10章 Java網絡編程244
10.1 網絡基礎244
10.1.1 TCP/IP協(xié)議244
10.1.2 通信端口246
10.1.3 URL概念247
10.1.4 Java與網絡編程248
10.2 URL編程248
10.2.1 創(chuàng)建URL對象248
10.2.2 獲取URL對象的屬性249
10.2.3 使用URL類訪問網絡資源250
10.3 InetAddress類251
10.4 Socket通信252
10.4.1 Socket類252
10.4.2 ServerSocket類254
10.5 應用實例255
10.6 本章小結258
10.7 習題258
第11章 Java對數(shù)據(jù)庫的訪問259
11.1 JDBC數(shù)據(jù)庫連接簡介259
11.1.1 JDBC的基本功能259
11.1.2 JDBC驅動程序類型260
11.2 結構化查詢語言SQL261
11.2.1 SQL概述261
11.2.2 數(shù)據(jù)定義261
11.2.3 數(shù)據(jù)更新262
11.2.4 數(shù)據(jù)查詢263
11.3 JDBC應用264
11.3.1 與數(shù)據(jù)庫建立連接264
11.3.2 執(zhí)行SQL語句268
11.3.3 檢索結果集270
11.3.4 管理連接、語句和結果集271
11.3.5 緩存結果集271
11.3.6 事務272
11.3.7 元數(shù)據(jù)273
11.4 應用實例273
11.5 本章小結279
11.6 習題279
附錄 全書實訓281
實訓1 Java開發(fā)環(huán)境的安裝、配置及Java程序運行281
實訓2 Java基本語法282
實訓3 數(shù)組和字符串的使用286
實訓4 面向對象的概念與Java實現(xiàn)287
實訓5 類的繼承289
實訓6 抽象類、包與接口的使用289
實訓7 異常處理291
實訓8 圖形用戶界面程序設計(1)293
實訓9 圖形用戶界面程序設計(2)294
實訓10 Applet小程序的設計295
實訓11 多線程及其應用297
實訓12 Java輸入輸出流300
實訓13 Java網絡編程301
實訓14 Java數(shù)據(jù)庫訪問304
實訓15 Java綜合應用程序設計——網吧計費系統(tǒng)306
參考文獻308

本目錄推薦

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