注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)JAVA于面向?qū)ο蟪绦蛟O(shè)計(jì)導(dǎo)論

JAVA于面向?qū)ο蟪绦蛟O(shè)計(jì)導(dǎo)論

JAVA于面向?qū)ο蟪绦蛟O(shè)計(jì)導(dǎo)論

定 價(jià):¥35.00

作 者: 金志農(nóng) 主編
出版社: 北京希望電子出版社
叢編項(xiàng): 二十一世紀(jì)大學(xué)計(jì)算機(jī)應(yīng)用系列教材
標(biāo) 簽: Java

ISBN: 9787505110014 出版時(shí)間: 2004-10-01 包裝: 膠版紙
開本: 小16開 頁數(shù): 289 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書是作者在多年從事面向?qū)ο蟪绦蛟O(shè)計(jì)教學(xué)和科研實(shí)踐的基礎(chǔ)上,進(jìn)行歸納、總結(jié)、提高,并參考有關(guān)文獻(xiàn)編寫而成。全書共10章。第1章概述了面向?qū)ο蟪绦蛟O(shè)計(jì)基本概念;第2章講述了JAVA基本語法;第3章和第4章是運(yùn)用JAVA語言實(shí)現(xiàn)面向?qū)ο蟮某绦蛟O(shè)計(jì);從第5章開始講述JAVA的各種主要包和類庫(kù)的使用;第6章運(yùn)用JAVA實(shí)現(xiàn)了一些常用的算法和數(shù)據(jù)結(jié)構(gòu);第7章運(yùn)用AWT包和SWING包實(shí)現(xiàn)基本的圖形用戶界面設(shè)計(jì);第8章講述了JAVA對(duì)數(shù)據(jù)庫(kù)的訪問和操作技術(shù);第9章簡(jiǎn)要介紹了JSP技術(shù),并和基本的JAVA程序設(shè)計(jì)技術(shù)相結(jié)合實(shí)現(xiàn)網(wǎng)絡(luò)編程;并在最后一章實(shí)現(xiàn)一個(gè)較詳細(xì)的實(shí)例,以便讀者學(xué)習(xí)掌握J(rèn)AVA程序設(shè)計(jì)方法。本書面向?qū)ο笫谴髮W(xué)計(jì)算機(jī)專業(yè)或非計(jì)算機(jī)專業(yè)的學(xué)生以及其他自學(xué)人員。

作者簡(jiǎn)介

暫缺《JAVA于面向?qū)ο蟪绦蛟O(shè)計(jì)導(dǎo)論》作者簡(jiǎn)介

圖書目錄

第1章 面向?qū)ο蟪绦蛟O(shè)計(jì)基本概念 1
1.1 面向?qū)ο笈c面向過程 1
1.1.1 面向?qū)ο蠹夹g(shù)的基本概念 2
1.1.2 應(yīng)用實(shí)例 9
1.2 面向?qū)ο筌浖_發(fā)方法概述 9
1.3 面向?qū)ο蠓治龈攀?13
1.4 小結(jié) 17
1.5 習(xí)題 18
第2章 Java基本語法 19
2.1 Java編譯運(yùn)行環(huán)境 19
2.1.1 安裝JDK 19
2.1.2 JDK簡(jiǎn)介 20
2.1.3 Java開發(fā)環(huán)境 23
2.1.4 環(huán)境變量配置 23
2.1.5 Application與Applet 24
2.2 Java符號(hào)集 27
2.2.1 關(guān)鍵字 28
2.2.2 標(biāo)識(shí)符 28
2.2.3 常量 29
2.2.4 注釋 30
2.3 變量與數(shù)據(jù)類型 30
2.3.1 變量 30
2.3.2 數(shù)據(jù)類型 32
2.4 表達(dá)式與運(yùn)算符 33
2.4.1 算術(shù)運(yùn)算符 33
2.4.2 關(guān)系運(yùn)算符與邏輯運(yùn)算符 38
2.4.3 位運(yùn)算符 40
2.4.4 賦值運(yùn)算符 41
2.4.5 條件運(yùn)算符 42
2.5 控制流與數(shù)組 43
2.5.1 分支語句 44
2.5.2 循環(huán)語句 48
2.5.3 跳轉(zhuǎn)控制語句 52
2.5.4 數(shù)組 55
2.6 小結(jié) 58
2.7 習(xí)題 58
第3章 Java面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ) 60
3.1 類的定義 60
3.1.1 類的定義格式 60
3.1.2 對(duì)象的定義與使用 64
3.1.3 構(gòu)造函數(shù) 66
3.1.4 訪問控制符號(hào)的使用 69
3.2 關(guān)鍵字static 71
3.2.1 靜態(tài)方法 73
3.2.2 靜態(tài)變量 73
3.2.3 靜態(tài)類 75
3.3 內(nèi)部類 76
3.4 方法 78
3.4.1 by value(傳值)與by reference(傳地址) 78
3.4.2 方法重載 79
3.4.3 構(gòu)造函數(shù)重載 82
3.4.4
把對(duì)象作為參數(shù) 84
3.4.5 返回對(duì)象 86
3.5 小結(jié) 87
3.6 習(xí)題 88
第4章 高級(jí)面向?qū)ο蟪绦蛟O(shè)計(jì) 90
4.1 組合. 繼承與多態(tài) 90
4.1.1 組合簡(jiǎn)介 90
4.1.2 繼承的定義 93
4.1.3 成員的訪問 95
4.1.4 final 97
4.1.5 this和super 100
4.2 方法的重載(overload)與方法的覆蓋(override) 103
4.2.1 動(dòng)態(tài)綁定和多態(tài) 105
4.2.2 應(yīng)用方法重載 106
4.3 抽象類與抽象方法 108
4.4 包 111
4.4.1 包的定義 111
4.4.2 訪問控制 112
4.4.3 包的引用 113
4.4.4 CLASSPATH 113
4.5 接口 114
4.5.1 接口定義 114
4.5.2 實(shí)現(xiàn)接口 115
4.5.3 通過接口引用實(shí)現(xiàn)接口 115
4.5.4 局部實(shí)現(xiàn) 116
4.5.5 應(yīng)用接口 117
4.5.6 接口變量 120
4.5.7 接口的擴(kuò)展 121
4.6 異常處理 122
4.7 小結(jié) 129
4.8 習(xí)題 129
第5章 Java核心類庫(kù)基礎(chǔ) 132
5.1 LANG包 132
5.1.1 Object類 132
5.1.2 Class類 137
5.1.3 String類 139
5.1.4 System類 143
5.1.5 Thread類 146
5.1.6 接口 150
5.2 UTIL包 152
5.2.1 類集概述 152
5.2.2 類集接口 153
5.2.3 Collection類 157
5.3 I/O包 162
5.3.1 流概述 163
5.3.2 文件系統(tǒng) 164
5.3.3 抽象流類 168
5.3.4 文件輸入輸出流類 169
5.3.5 隨機(jī)訪問文件類 171
5.3.6 數(shù)據(jù)輸入輸出流類 173
5.4 小結(jié) 173
5.5 習(xí)題 174
第6章 常用算法與數(shù)據(jù)結(jié)構(gòu) 176
6.1 排序與查找 176
6.1.1 排序 176
6.1.2 查找 183
6.2 堆棧與隊(duì)列 187
6.2.1 堆棧 187
6.2.2 隊(duì)列 190
6.3 樹 193
6.3.1 二叉樹 194
6.3.2 遍歷二叉樹 195
6.3.3 二叉排序樹 196
6.4 小結(jié) 201
6.5 習(xí)題 201
第7章 圖形用戶界面 203
7.1 圖形用戶界面的概念 203
7.1.1 用戶界面的演變 203
7.1.2 AWT和SWING 204
7.1.3 一個(gè)簡(jiǎn)單的圖形界面程序 204
7.2 圖形界面構(gòu)件 205
7.2.1 容器類構(gòu)件 206
7.2.2 按鈕類構(gòu)件 206
7.2.3 選項(xiàng)類構(gòu)件 207
7.2.4 文本類構(gòu)件 207
7.2.5 標(biāo)簽類構(gòu)件 207
7.2.6 滾動(dòng)條類構(gòu)件 208
7.2.7 繪畫類構(gòu)件 208
7.2.8 菜單類構(gòu)件 208
7.3 布局方式 209
7.3.1 FlowLayout布局 210
7.3.2 BorderLayout布局 210
7.3.3 GridLayout布局 210
7.3.4 CardLayout布局 211
7.3.5 GridBagLayout布局 211
7.3.6 BoxLayout布局 215
7.4 事件 215
7.4.1 委托事件機(jī)制 215
7.4.2 事件監(jiān)聽器 217
7.4.3 常用事件處理 220
7.5 更復(fù)雜的界面處理 221
7.5.1 控制顯示效果 221
7.5.2 第三方組件 222
7.5.3 自定義組件 223
7.6 示例剖析 225
7.7 小結(jié) 227
7.8 習(xí)題 228
7.9 參考文獻(xiàn) 228
第8章 數(shù)據(jù)庫(kù)技術(shù) 229
8.1 JDBC概念 229
8.1.1 SQL及ODBC 229
8.1.2 Java語言和JDBC 229
8.1.3 JDBC的演變 230
8.1.4 一個(gè)簡(jiǎn)單的JDBC程序 230
8.2 連接數(shù)據(jù)庫(kù) 232
8.2.1 加載驅(qū)動(dòng)程序 232
8.2.2 創(chuàng)建連接 234
8.3 操縱數(shù)據(jù)庫(kù) 234
8.3.1 查詢數(shù)據(jù) 235
8.3.2 更新數(shù)據(jù) 236
8.4 結(jié)果集的處理 238
8.4.1 使用next方法 238
8.4.2 使用getXXX方法 238
8.5 其他相關(guān)的問題 240
8.5.1 元數(shù)據(jù)的用途 240
8.5.2 與SQL標(biāo)準(zhǔn)一致性的測(cè)試 242
8.5.3 PrepareStatement,
CallableStatement 242
8.6 示例剖析 243
8.7 小結(jié) 246
8.8 習(xí)題 246
8.9 參考文獻(xiàn) 247
第9章 JSP技術(shù) 248
9.1 JSP的概念 248
9.1.1 Java技術(shù)的三個(gè)分支 248
9.1.2 動(dòng)態(tài)網(wǎng)頁技術(shù)簡(jiǎn)介 248
9.1.3 JSP與ASP和 PHP的比較 249
9.1.4 幾個(gè)簡(jiǎn)單的JSP文件 250
9.2 Directive(指令) 251
9.2.1 Include 指令 252
9.2.2 Page 指令 253
9.3 Scripting Element(腳本) 255
9.3.1 Declaration 255
9.3.2 Expression 255
9.3.3 Scriptlet 256
9.4 Action(動(dòng)作) 257
9.4.1
257
9.4.2
258
9.4.3
258
9.4.4
259
9.4.5
261
9.4.6
263
9.5 更深入的問題 265
9.5.1 JSP內(nèi)置對(duì)象 265
9.5.2 PDF文檔 265
9.5.3 與Servlet的配合使用 266
9.6 示例剖析 269
9.7 小結(jié) 269
9.8 習(xí)題 270
9.9 參考文獻(xiàn) 270
第10章 實(shí)例分析 271
10.1 系統(tǒng)簡(jiǎn)介 271
10.1.1 本系統(tǒng)的主要模塊 271
10.1.2 本系統(tǒng)的數(shù)據(jù)流模型 272
10.2 index.htm文件 272
10.3 AuthenticityCheckServlet.java程序 274
10.4 YabBean.java文件 276
10.5 PeopleWhere.jsp文件 281
10.6 PeopleWhere.xsl文件 282
10.7 小結(jié) 289
10.8 習(xí)題 289

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)