出版時(shí)間:2002-2 出版社:電子工業(yè)出版社 作者:宋波 頁(yè)數(shù):249 字?jǐn)?shù):422
內(nèi)容概要
《Java應(yīng)用開發(fā)教程》內(nèi)容分為四部分,Java語(yǔ)言應(yīng)用基礎(chǔ)、MySQL數(shù)據(jù)庫(kù)應(yīng)用基礎(chǔ)、Java數(shù)據(jù)庫(kù)程序設(shè)計(jì)、Java服務(wù)器程序設(shè)計(jì)?!禞ava應(yīng)用開發(fā)教程》構(gòu)建了完整的瀏覽器/Web服務(wù)器/數(shù)據(jù)庫(kù)三層應(yīng)用結(jié)構(gòu)模式,將面向?qū)ο蟪绦蛟O(shè)計(jì)技術(shù)、動(dòng)態(tài)交互式Web網(wǎng)頁(yè)開發(fā)技術(shù)和Web數(shù)據(jù)庫(kù)開發(fā)技術(shù)融為一體。
《Java應(yīng)用開發(fā)教程》在內(nèi)容、例題、習(xí)題的選擇和組織上力求體現(xiàn)先進(jìn)性、系統(tǒng)性和實(shí)用性,可作為高職高專計(jì)算機(jī)專業(yè)和高等學(xué)校非計(jì)算機(jī)專業(yè)教材,也可以作為Intemet應(yīng)用開發(fā)人員的參考書。
書籍目錄
第Ⅰ部分 Java語(yǔ)言應(yīng)用基礎(chǔ)
第1章 Java語(yǔ)言概述
1.1 Java語(yǔ)言簡(jiǎn)史
1.2 Java語(yǔ)言與Internet
1.3 Java語(yǔ)言的特點(diǎn)
1.4 編譯和運(yùn)行Java程序
1.5 Java Application程序簡(jiǎn)介
1.6 Java Applet程序簡(jiǎn)介
1.7 Java 2 SDK工具簡(jiǎn)介
1.8 本章小結(jié)
1.9 思考和練習(xí)
第2章 數(shù)據(jù)類型、運(yùn)算符與表達(dá)式
2.1 數(shù)據(jù)類型
2.1.1 數(shù)據(jù)類型
2.1.2 標(biāo)識(shí)符
2.2 常量
2.3 變量
2.4 運(yùn)算符與表達(dá)式
2.4.1 賦值運(yùn)算符與強(qiáng)制類型轉(zhuǎn)換
2.4.2 算術(shù)運(yùn)算符
2.4.3 關(guān)系運(yùn)算符
2.4.4 邏輯運(yùn)算符
2.4.5 其他運(yùn)算符
2.4.6 運(yùn)算符的優(yōu)先級(jí)與結(jié)合性
2.5 本章小結(jié)
2.6 思考和練習(xí)
第3章 流程控制語(yǔ)句
3.1 條件控制語(yǔ)句
3.1.1 if語(yǔ)句
3.1.2 switch語(yǔ)句
3.2 循環(huán)控制語(yǔ)句
3.2.1 while語(yǔ)句
3.2.2 do … while語(yǔ)句
3.2.3 for語(yǔ)句
3.3 跳轉(zhuǎn)控制語(yǔ)句
3.3.1 return語(yǔ)句
3.3.2 break語(yǔ)句
3.3.3 continue語(yǔ)句
3.4 本章小結(jié)
3.5 思考和練習(xí)
第4章 Java類與對(duì)象
4.1 抽象與封裝
4.1.1 對(duì)象
4.1.2 抽象
4.1.3 封裝
4.2 類的定義和使用
4.2.1 Java系統(tǒng)定義的類
4.2.2 用戶程序自定義的類
4.2.3 對(duì)象的創(chuàng)建與構(gòu)造函數(shù)的定義
4.2.4 類的修飾符
4.3 成員變量
4.3.1 成員變量的定義
4.3.2 成員變量的訪問權(quán)限
4.3.3 靜態(tài)變量
4.3.4 最終變量
4.4 方法
4.4.1 方法的定義
4.4.2 靜態(tài)方法
4.4.3 最終方法
4.5 數(shù)組
4.6 本章小結(jié)
4.7 思考和練習(xí)
第5章 繼承與多態(tài)
5.1 繼承與派生
5.2 Java語(yǔ)言的繼承與派生
5.2.1 子類的創(chuàng)建
5.2.2 this與super關(guān)鍵字
5.3 多態(tài)
5.3.1 方法的覆蓋
5.3.2 方法的重載
5.4 包
5.4.1 包的定義
5.4.2 包的引用
5.5 接口
5.5.1 接口的定義
5.5.2 接口的實(shí)現(xiàn)
5.6 本章小結(jié)
5.7 思考和練習(xí)
第6章 異常處理、基本輸入與輸出
6.1 異常與異常類
6.1.1 異常處理機(jī)制
6.1.2 異常類的繼承結(jié)構(gòu)
6.2 異常的處理
6.2.1 捕捉異常
6.2.2 多異常的處理
6.2.3 異常的拋出
6.3 基本輸入與輸出
6.3.1 流的概念
6.3.2 System類
6.3.3 字符流類
6.4 本章小結(jié)
6.5 思考和練習(xí)
第7章 Web服務(wù)器與Java工具類
7.1 Web服務(wù)器的基本概念
7.1.1 Web服務(wù)器
7.1.2 統(tǒng)一資源定位器URL
7.1.3 超文本傳輸協(xié)議HTTP
7.1.4 Apache 服務(wù)器
7.2 Applet類與Applet小程序
7.2.1 Applet小程序的執(zhí)行過(guò)程
7.2.2 Applet類
7.2.3 傳遞參數(shù)給Applet小程序
7.3 Math與Random類
7.3.1 Math類
7.3.2 Random類
7.4 String與StringBuffer類
7.4.1 String類
7.4.2 StringBuffer類
7.5 本章小結(jié)
7.6 思考和練習(xí)
第Ⅱ部分 MySQL數(shù)據(jù)庫(kù)應(yīng)用基礎(chǔ)
第8章 MySQL數(shù)據(jù)庫(kù)基礎(chǔ)
8.1 數(shù)據(jù)庫(kù)技術(shù)的演變
8.1.1 人工管理階段
8.1.2 傳統(tǒng)的文件管理階段
8.1.3 現(xiàn)代數(shù)據(jù)庫(kù)管理系統(tǒng)階段
8.2 數(shù)據(jù)庫(kù)系統(tǒng)的組成及作用
8.2.1 數(shù)據(jù)庫(kù)系統(tǒng)的組成
8.2.2 數(shù)據(jù)庫(kù)系統(tǒng)的作用
8.3 數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu)
8.3.1 數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)
8.3.2 數(shù)據(jù)庫(kù)應(yīng)用結(jié)構(gòu)
8.4 MySQL概述
8.4.1 MySQL體系結(jié)構(gòu)
8.4.2 MySQL的主要特點(diǎn)
8.5 MySQL的安裝與管理
8.5.1 MySQL的安裝
8.5.2 MySQL的管理
8.5.3 建立與MySQL服務(wù)器的連接
8.6 本章小結(jié)
8.7 思考和練習(xí)
第9章 MySQL數(shù)據(jù)庫(kù)的使用
9.1 MySQL的數(shù)據(jù)目錄管理
9.1.1 數(shù)據(jù)目錄的存儲(chǔ)與結(jié)構(gòu)
9.1.2 數(shù)據(jù)目錄的訪問
9.1.3 數(shù)據(jù)庫(kù)與表的表示方法
9.2 創(chuàng)建與刪除MySQL數(shù)據(jù)庫(kù)
9.2.1 創(chuàng)建數(shù)據(jù)庫(kù)
9.2.2 刪除數(shù)據(jù)庫(kù)
9.3 創(chuàng)建、修改與刪除表
9.3.1 創(chuàng)建表
9.3.2 修改表
9.3.3 刪除表
9.3.4 向表中插入記錄
9.4 本章小結(jié)
9.5 思考和練習(xí)
第10章 結(jié)構(gòu)化查詢語(yǔ)言SQL
10.1 SELECT命令的基本用法
10.1.1 SELECT命令的一般語(yǔ)法
10.1.2 基本SELECT查詢
10.1.3 帶條件查詢(WHERE)
10.2 MySQL常用函數(shù)
10.2.1 數(shù)值型函數(shù)
10.2.2 字符串函數(shù)
10.2.3 日期和時(shí)間函數(shù)
10.2.4 匯總函數(shù)
10.3 高級(jí)查詢技術(shù)
10.3.1 多表聯(lián)合查詢
10.3.2 謂詞演算查詢
10.4 處理查詢結(jié)果
10.4.1 結(jié)果排序
10.4.2 分組統(tǒng)計(jì)和篩選
10.5 插入、修改和刪除記錄
10.5.1 插入命令I(lǐng)NSERT
10.5.2 修改命令UPDATE
10.5.3 刪除命令DELETE
10.6 本章小結(jié)
10.7 思考和練習(xí)
第Ⅲ部分 Java數(shù)據(jù)庫(kù)程序設(shè)計(jì)
第11章 JDBC基礎(chǔ)知識(shí)
11.1 JDBC體系結(jié)構(gòu)
11.1.1 JDBC體系結(jié)構(gòu)概述
11.1.2 JDBC應(yīng)用結(jié)構(gòu)概述
11.1.3 JDBC API
11.2 JDBC驅(qū)動(dòng)程序
11.2.1 JDBC驅(qū)動(dòng)程序的類型
11.2.2 MySQL數(shù)據(jù)庫(kù)的JDBC驅(qū)動(dòng)程序
11.3 JDBC-ODBC Bridge的使用方法
11.4 JDBC的主要特點(diǎn)
11.5 本章小結(jié)
11.6 思考和練習(xí)
第12章 Java數(shù)據(jù)庫(kù)程序設(shè)計(jì)
12.1 JDBC數(shù)據(jù)庫(kù)訪問流程
12.2 JDBC API程序設(shè)計(jì)
12.2.1 DriverManager類
12.2.2 Connection與Statement接口
12.2.3 ResultSet接口
12.2.4 PreparedStatement接口
12.2.5 DatabaseMetaData接口
12.3 本章小結(jié)
12.4 思考和練習(xí)
第Ⅳ部分 Java服務(wù)器程序設(shè)計(jì)
第13章 Java Servlet基礎(chǔ)知識(shí)
13.1 Servlet概述
13.1.1 Servlet的基本概念
13.1.2 Servlet的主要功能
13.1.3 Servlet的運(yùn)行環(huán)境
13.2 Java Servlets API概述
13.2.1 Servlet接口
13.2.2 HttpServlet類
13.2.3 ServletRequest接口
13.2.4 HttpServletRequest接口
13.2.5 ServletResponse接口
13.2.6 HttpServletResponse接口
13.3 Servlet程序設(shè)計(jì)簡(jiǎn)介
13.3.1 一般用途的Servlet
13.3.2. HTTP的Servlet
13.4 本章小結(jié)
13.5 思考和練習(xí)
第14章 Java Servlet程序設(shè)計(jì)
14.1 Servlet的生命周期
14.2 Servlet與HTML表單
14.2.1 HTML表單基礎(chǔ)
14.2.2 應(yīng)用實(shí)例
14.3 JDBC在Servlet中的應(yīng)用
14.3.1 查詢MySQL數(shù)據(jù)庫(kù)中的數(shù)據(jù)
14.3.2 以表格方式輸出MySQL數(shù)據(jù)庫(kù)中的數(shù)據(jù)
14.3.3 數(shù)據(jù)的分頁(yè)顯示
14.4 在Servlet中實(shí)現(xiàn)多表聯(lián)合查詢
14.5 Servlet會(huì)話
14.6 本章小結(jié)
14.7 思考和練習(xí)
第15章 Java RMI程序設(shè)計(jì)
15.1 Java RMI技術(shù)概述
15.2 Java RMI程序設(shè)計(jì)簡(jiǎn)介
15.3 Java RMI接口和類概述
15.3.1 java.rmi.Remote接口
15.3.2 java.rmi.Naming類
15.3.3 java.rmi.server.RemoteObject類
15.3.4 java.rmi.server.RemoteServer類
15.3.5 java.rmi.server.UnicastRemoteObject類
15.3.6 java.rmi.registry.LocateRegistry類
15.3.7 java.rmi.RMISecurityManager類
15.4 用RMI技術(shù)實(shí)現(xiàn)分布式數(shù)據(jù)庫(kù)設(shè)計(jì)
15.5 本章小結(jié)
15.6 思考和練習(xí)
附錄 Java/Servlet/JSP資源列表
參考文獻(xiàn)
圖書封面
評(píng)論、評(píng)分、閱讀與下載