注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計JAVA及其相關(guān)Java編程與應(yīng)用教程

Java編程與應(yīng)用教程

Java編程與應(yīng)用教程

定 價:¥24.00

作 者: 張莉主編
出版社: 人民郵電出版社
叢編項(xiàng): 高等學(xué)校計算機(jī)教材
標(biāo) 簽: JAVA語言 程序設(shè)計 高等學(xué)校 教材

ISBN: 9787115098665 出版時間: 2004-01-01 包裝: 簡裝本
開本: 26cm 頁數(shù): 292 字?jǐn)?shù):  

內(nèi)容簡介

  隨著計算機(jī)網(wǎng)絡(luò)技術(shù)的應(yīng)用和普及,Java編程及相關(guān)技術(shù)應(yīng)用越來越受到計算機(jī)軟件開發(fā)人員的喜愛和重視,為企業(yè)級開發(fā)者廣為使用。本書基于網(wǎng)絡(luò)信息系統(tǒng)開發(fā)的實(shí)踐教學(xué)與實(shí)際系統(tǒng)的研發(fā),參閱了大量優(yōu)秀的專業(yè)技術(shù)文獻(xiàn)和專業(yè)技術(shù)網(wǎng)站,汲取其實(shí)踐性精華,定位于那些希望從事網(wǎng)絡(luò)編程或網(wǎng)絡(luò)系統(tǒng)開發(fā)的人員,以及希望能有效地學(xué)習(xí)理解和掌握現(xiàn)代網(wǎng)絡(luò)編程技術(shù)并能付諸于實(shí)際應(yīng)用的人員。本書主要內(nèi)容包括Java編程基礎(chǔ),Java程序設(shè)計,構(gòu)建Java系統(tǒng)運(yùn)行環(huán)境,Weblogic的安裝,實(shí)現(xiàn)Java數(shù)據(jù)庫連接,JSP、JMS與Java的分布式應(yīng)用,Java Servlet技術(shù),J2EE EJB編程和Java會話Bean應(yīng)用等內(nèi)容,且各部分均輔以實(shí)例分析示范。適合于計算機(jī)相關(guān)專業(yè)的本科生和研究生作為相關(guān)課程和掌握現(xiàn)代編程技術(shù)實(shí)踐應(yīng)用的教材使用。

作者簡介

暫缺《Java編程與應(yīng)用教程》作者簡介

圖書目錄

第1部分  Java編程基礎(chǔ)
第1章  Java語言概述  1
1.1  Java的由來與發(fā)展  1
1.2  Java語言編程的特點(diǎn)  2
1.3  Java與網(wǎng)絡(luò)  3
1.4  幾個需要澄清的常見誤解  4
習(xí)題  5
第2章  Java運(yùn)行環(huán)境  6
2.1  構(gòu)建Java運(yùn)行環(huán)境  6
2.1.1  在Windows平臺上安裝JDK  6
2.1.2  Java開發(fā)環(huán)境  7
2.2  構(gòu)建Servlet/JSP運(yùn)行環(huán)境  9
2.2.1  Tomcat簡介  9
2.2.2  Tomcat的安裝和配置  9
2.3  使用Weblogic Server  11
2.3.1  Weblogic簡介  11
2.3.2  Weblogic Server的安裝  12
習(xí)題  14
第3章  Java編程與實(shí)例  15
3.1  Java編程結(jié)構(gòu)  15
3.1.1  程序設(shè)計的基本結(jié)構(gòu)  15
3.1.2  Java編程的語法規(guī)范  16
3.1.3  Java關(guān)鍵字  16
3.1.4  Java數(shù)據(jù)類型  17
3.1.5  字符串  19
3.1.6  變量的聲明和初始化  19
3.1.7  類型轉(zhuǎn)換  20
3.1.8  數(shù)組  21
3.1.9  綜合實(shí)例  21
3.2  表達(dá)式和流程控制  23
3.2.1  表達(dá)式  23
3.2.2  流程控制  25
3.3  Java面向?qū)ο蟪绦蛟O(shè)計技術(shù)  32
3.3.1  對象、類和方法  32
3.3.2  繼承  35
3.3.3  方法的重載和重寫  38
3.3.4  包封裝  39
3.3.5  訪問權(quán)限  40
3.3.6  接口  40
3.4  例外處理  42
3.4.1  例外處理的類層次  42
3.4.2  例外處理的兩種方法  42
3.4.3  定義自己的例外類  45
3.5  線程  46
3.5.1  線程的狀態(tài)  46
3.5.2  線程體的構(gòu)造  47
3.6  Java的輸入/輸出流  50
3.6.1  輸入/輸出流的常用方法  50
3.6.2  輸入/輸出的類層次  51
3.6.3  文件  53
習(xí)題  54
第2部分  Java數(shù)據(jù)庫連接
第4章  JDBC技術(shù)應(yīng)用  55
4.1  JDBC的發(fā)展與應(yīng)用  55
4.2  JDBC設(shè)計方案  56
4.3  JDBC的典型應(yīng)用  57
4.4  JDBC的安裝  58
習(xí)題  58
第5章  實(shí)現(xiàn)JDBC API訪問數(shù)據(jù)庫  60
5.1  JDBC的對象及其關(guān)系  60
5.2  用JDBC連接數(shù)據(jù)庫  61
5.2.1  數(shù)據(jù)庫URL  61
5.2.2  建立連接  62
5.3  用JDBC實(shí)現(xiàn)數(shù)據(jù)庫查詢  62
5.3.1  創(chuàng)建表  62
5.3.2  創(chuàng)建處理語句  63
5.3.3  從數(shù)據(jù)庫表中獲取數(shù)據(jù)  64
5.4  用JDBC實(shí)現(xiàn)數(shù)據(jù)庫更新  66
習(xí)題  74
第6章  JDBC高級應(yīng)用  76
6.1  程序操作預(yù)編譯  76
6.2  事務(wù)管理  80
6.3  存儲過程  83
習(xí)題  85
第3部分  Java Servlet技術(shù)
第7章  Java Servlet應(yīng)用基礎(chǔ)  86
7.1  Java Servlet的工作原理  86
7.2  常見的Servlet引擎  87
7.3  Servlet的技術(shù)特點(diǎn)  88
7.4  Servlet API  88
7.4.1  常用API概覽  89
7.4.2  API的網(wǎng)上資源  90
7.5  Servlet的基本結(jié)構(gòu)  90
7.6  Servlet的編譯和運(yùn)行  91
7.6.1  設(shè)置虛擬目錄  91
7.6.2  Java Servlet程序的編譯  92
7.6.3  運(yùn)行編譯好的Servlet程序  93
7.7  Servlet打包  93
7.7.1  創(chuàng)建打包環(huán)境  93
7.7.2  編譯包中的Servlet  94
7.7.3  調(diào)用包中的Servlet  95
習(xí)題  95
第8章  Java Servlet常規(guī)應(yīng)用  96
8.1  Java Servlet輸出  96
8.1.1  輸出純文本方式的Servlet  96
8.1.2  輸出HTML網(wǎng)頁方式的Servlet  97
8.2  Servlet的生命周期  98
8.2.1  加載并實(shí)例化  98
8.2.2  初始化  98
8.2.3  執(zhí)行Servlet  99
8.2.4  卸載Servlet  100
8.3  處理表單數(shù)據(jù)  100
8.3.1  讀取Web有限個參數(shù)  100
8.3.2  中文問題  102
8.3.3  處理多值參數(shù)  103
8.4  客戶端請求  107
8.5  訪問標(biāo)準(zhǔn)的CGI變量  108
8.5.1  CGI變量和Servlet的等價映射方式  109
8.5.2  訪問CGI變量實(shí)例  110
8.6  服務(wù)器端響應(yīng)  112
8.6.1  HTTP狀態(tài)碼  112
8.6.2  服務(wù)器端HTTP響應(yīng)頭  119
8.7  處理網(wǎng)絡(luò)Cookies  128
8.7.1  網(wǎng)絡(luò)Cookies的意義  128
8.7.2  Cookie API  128
8.7.3  有關(guān)Cookies的工具函數(shù)  129
8.7.4  獲取客戶端請求信息  130
習(xí)題  131
第9章  Servlet會話管理與用戶認(rèn)證  133
9.1  網(wǎng)絡(luò)會話管理  133
9.1.1  HttpSession API  133
9.1.2  Cookies  134
9.1.3  URL重寫  138
9.2  用戶認(rèn)證安全的實(shí)現(xiàn)  139
9.2.1  HTTP用戶認(rèn)證  140
9.2.2  HTML表單認(rèn)證  144
習(xí)題  147
第4部分  JSP、JMS與Java的分布式應(yīng)用RMI
第10章  JSP應(yīng)用基礎(chǔ)  148
10.1  JSP技術(shù)特點(diǎn)  148
10.2  JSP運(yùn)行環(huán)境  149
10.2.1  HTTP方式  149
10.2.2  HTML用戶信息交互  150
10.3  JSP的工作原理  160
10.4  JSP的工作模式  160
習(xí)題  161
第11章  JSP編程  162
11.1  JSP編程規(guī)范  162
11.2  JSP編程結(jié)構(gòu)  164
11.3  JSP指令  165
11.3.1  Page指令  165
11.3.2  Include指令  166
11.3.3  Taglib指令  166
11.4  JSP標(biāo)準(zhǔn)構(gòu)件  167
11.4.1  標(biāo)準(zhǔn)操作元素  168
11.4.2  JavaBean的制作  169
11.4.3  JavaBean的使用  170
11.5  JSP的內(nèi)置對象  171
11.5.1  application變量  171
11.5.2  config對象  172
11.5.3  exception變量  173
11.5.4  out變量  173
11.5.5  page聲明  174
11.5.6  pageContext類  174
11.5.7  request變量  175
11.5.8  response變量  177
11.5.9  session聲明  179
11.6  用JSP處理客戶端HTML交互信息  181
11.7  JSP和Servlet集成  182
習(xí)題  183
第12章  JMS技術(shù)應(yīng)用  184
12.1  JMS概述  184
12.2  JMS API技術(shù)  186
12.3  JMS API的編程模型  188
12.3.1  受管對象  188
12.3.2  連接  190
12.3.3  會話  190
12.3.4  消息發(fā)生器  191
12.3.5  消息處理器  191
12.3.6  消息結(jié)構(gòu)  192
12.3.7  例外處理  194
12.4  簡單的消息實(shí)例  194
12.4.1  配置運(yùn)行環(huán)境  194
12.4.2  編寫PTP客戶端程序  195
12.4.3  運(yùn)行PTP客戶端程序  201
12.5  簡單的Pub/Sub應(yīng)用實(shí)例  202
12.5.1  編寫Pub/Sub客戶端應(yīng)用程序  202
12.5.2  運(yùn)行Pub/Sub客戶端應(yīng)用程序  209
習(xí)題  210
第13章  Java分布式應(yīng)用RMI  212
13.1  遠(yuǎn)程方法調(diào)用與RMI  212
13.2  創(chuàng)建RMI實(shí)例  214
13.2.1  編寫遠(yuǎn)程接口  214
13.2.2  實(shí)現(xiàn)遠(yuǎn)程接口的服務(wù)器類  216
13.2.3  服務(wù)器主程序和RMI注冊表  216
13.2.4  提供遠(yuǎn)程調(diào)用的網(wǎng)絡(luò)連接  220
13.2.5  編寫客戶端程序  220
13.2.6  部署和運(yùn)行RMI應(yīng)用  221
13.3  利用Servlet的分布式計算  223
習(xí)題  225
第5部分  J2EE的核心EJB
第14章  企業(yè)Java Beans應(yīng)用基礎(chǔ)  226
14.1  EJB技術(shù)要點(diǎn)  226
14.1.1  J2EE的多層體系結(jié)構(gòu)  227
14.1.2  EJB技術(shù)概要  228
14.2  EJB開發(fā)平臺的搭建  231
14.2.1  建立工作目錄  231
14.2.2  編輯環(huán)境變量配置腳本  231
14.2.3  WebLogic服務(wù)器簡介  232
14.3  EJB的開發(fā)過程  233
14.3.1  EJB代碼的編寫  234
14.3.2  EJB代碼的編譯  237
14.3.3  編寫EJB部署文件  237
14.3.4  打包EJB組件  238
14.3.5  編譯生成EJB容器  239
14.3.6  部署EJB組件  239
14.3.7  測試EJB組件  241
習(xí)題  243
第15章  Java會話Bean  244
15.1  Java會話Bean的分類與應(yīng)用  244
15.1.1  無狀態(tài)會話Bean的編程模型  244
15.1.2  無狀態(tài)會話Bean的生命周期  248
15.1.3  有狀態(tài)會話Bean  249
15.1.4  有狀態(tài)會話Bean的編程模型  250
15.1.5  有狀態(tài)會話Bean的生命周期  251
15.1.6  創(chuàng)建有狀態(tài)會話Bean  252
15.1.7  刪除有狀態(tài)會話Bean  252
15.1.8  Enterprise Bean的事務(wù)管理  252
15.2  會話Bean開發(fā)實(shí)例分析  254
15.2.1  建立數(shù)據(jù)表  255
15.2.2  在WebLoigc Server上建立相應(yīng)的數(shù)據(jù)源  255
15.2.3  編寫代碼  259
15.2.4  編寫部署文件  270
15.2.5  編譯與部署  272
15.2.6  編寫與運(yùn)行客戶機(jī)程序  273
習(xí)題  275
參考文獻(xiàn)  277

本目錄推薦

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