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

Java編程與應用教程

Java編程與應用教程

定 價:¥24.00

作 者: 張莉主編
出版社: 人民郵電出版社
叢編項: 高等學校計算機教材
標 簽: JAVA語言 程序設計 高等學校 教材

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

內容簡介

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

作者簡介

暫缺《Java編程與應用教程》作者簡介

圖書目錄

第1部分  Java編程基礎
第1章  Java語言概述  1
1.1  Java的由來與發(fā)展  1
1.2  Java語言編程的特點  2
1.3  Java與網(wǎng)絡  3
1.4  幾個需要澄清的常見誤解  4
習題  5
第2章  Java運行環(huán)境  6
2.1  構建Java運行環(huán)境  6
2.1.1  在Windows平臺上安裝JDK  6
2.1.2  Java開發(fā)環(huán)境  7
2.2  構建Servlet/JSP運行環(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
習題  14
第3章  Java編程與實例  15
3.1  Java編程結構  15
3.1.1  程序設計的基本結構  15
3.1.2  Java編程的語法規(guī)范  16
3.1.3  Java關鍵字  16
3.1.4  Java數(shù)據(jù)類型  17
3.1.5  字符串  19
3.1.6  變量的聲明和初始化  19
3.1.7  類型轉換  20
3.1.8  數(shù)組  21
3.1.9  綜合實例  21
3.2  表達式和流程控制  23
3.2.1  表達式  23
3.2.2  流程控制  25
3.3  Java面向對象程序設計技術  32
3.3.1  對象、類和方法  32
3.3.2  繼承  35
3.3.3  方法的重載和重寫  38
3.3.4  包封裝  39
3.3.5  訪問權限  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  線程體的構造  47
3.6  Java的輸入/輸出流  50
3.6.1  輸入/輸出流的常用方法  50
3.6.2  輸入/輸出的類層次  51
3.6.3  文件  53
習題  54
第2部分  Java數(shù)據(jù)庫連接
第4章  JDBC技術應用  55
4.1  JDBC的發(fā)展與應用  55
4.2  JDBC設計方案  56
4.3  JDBC的典型應用  57
4.4  JDBC的安裝  58
習題  58
第5章  實現(xiàn)JDBC API訪問數(shù)據(jù)庫  60
5.1  JDBC的對象及其關系  60
5.2  用JDBC連接數(shù)據(jù)庫  61
5.2.1  數(shù)據(jù)庫URL  61
5.2.2  建立連接  62
5.3  用JDBC實現(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實現(xiàn)數(shù)據(jù)庫更新  66
習題  74
第6章  JDBC高級應用  76
6.1  程序操作預編譯  76
6.2  事務管理  80
6.3  存儲過程  83
習題  85
第3部分  Java Servlet技術
第7章  Java Servlet應用基礎  86
7.1  Java Servlet的工作原理  86
7.2  常見的Servlet引擎  87
7.3  Servlet的技術特點  88
7.4  Servlet API  88
7.4.1  常用API概覽  89
7.4.2  API的網(wǎng)上資源  90
7.5  Servlet的基本結構  90
7.6  Servlet的編譯和運行  91
7.6.1  設置虛擬目錄  91
7.6.2  Java Servlet程序的編譯  92
7.6.3  運行編譯好的Servlet程序  93
7.7  Servlet打包  93
7.7.1  創(chuàng)建打包環(huán)境  93
7.7.2  編譯包中的Servlet  94
7.7.3  調用包中的Servlet  95
習題  95
第8章  Java Servlet常規(guī)應用  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  加載并實例化  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  訪問標準的CGI變量  108
8.5.1  CGI變量和Servlet的等價映射方式  109
8.5.2  訪問CGI變量實例  110
8.6  服務器端響應  112
8.6.1  HTTP狀態(tài)碼  112
8.6.2  服務器端HTTP響應頭  119
8.7  處理網(wǎng)絡Cookies  128
8.7.1  網(wǎng)絡Cookies的意義  128
8.7.2  Cookie API  128
8.7.3  有關Cookies的工具函數(shù)  129
8.7.4  獲取客戶端請求信息  130
習題  131
第9章  Servlet會話管理與用戶認證  133
9.1  網(wǎng)絡會話管理  133
9.1.1  HttpSession API  133
9.1.2  Cookies  134
9.1.3  URL重寫  138
9.2  用戶認證安全的實現(xiàn)  139
9.2.1  HTTP用戶認證  140
9.2.2  HTML表單認證  144
習題  147
第4部分  JSP、JMS與Java的分布式應用RMI
第10章  JSP應用基礎  148
10.1  JSP技術特點  148
10.2  JSP運行環(huán)境  149
10.2.1  HTTP方式  149
10.2.2  HTML用戶信息交互  150
10.3  JSP的工作原理  160
10.4  JSP的工作模式  160
習題  161
第11章  JSP編程  162
11.1  JSP編程規(guī)范  162
11.2  JSP編程結構  164
11.3  JSP指令  165
11.3.1  Page指令  165
11.3.2  Include指令  166
11.3.3  Taglib指令  166
11.4  JSP標準構件  167
11.4.1  標準操作元素  168
11.4.2  JavaBean的制作  169
11.4.3  JavaBean的使用  170
11.5  JSP的內置對象  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
習題  183
第12章  JMS技術應用  184
12.1  JMS概述  184
12.2  JMS API技術  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  消息結構  192
12.3.7  例外處理  194
12.4  簡單的消息實例  194
12.4.1  配置運行環(huán)境  194
12.4.2  編寫PTP客戶端程序  195
12.4.3  運行PTP客戶端程序  201
12.5  簡單的Pub/Sub應用實例  202
12.5.1  編寫Pub/Sub客戶端應用程序  202
12.5.2  運行Pub/Sub客戶端應用程序  209
習題  210
第13章  Java分布式應用RMI  212
13.1  遠程方法調用與RMI  212
13.2  創(chuàng)建RMI實例  214
13.2.1  編寫遠程接口  214
13.2.2  實現(xiàn)遠程接口的服務器類  216
13.2.3  服務器主程序和RMI注冊表  216
13.2.4  提供遠程調用的網(wǎng)絡連接  220
13.2.5  編寫客戶端程序  220
13.2.6  部署和運行RMI應用  221
13.3  利用Servlet的分布式計算  223
習題  225
第5部分  J2EE的核心EJB
第14章  企業(yè)Java Beans應用基礎  226
14.1  EJB技術要點  226
14.1.1  J2EE的多層體系結構  227
14.1.2  EJB技術概要  228
14.2  EJB開發(fā)平臺的搭建  231
14.2.1  建立工作目錄  231
14.2.2  編輯環(huán)境變量配置腳本  231
14.2.3  WebLogic服務器簡介  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
習題  243
第15章  Java會話Bean  244
15.1  Java會話Bean的分類與應用  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的事務管理  252
15.2  會話Bean開發(fā)實例分析  254
15.2.1  建立數(shù)據(jù)表  255
15.2.2  在WebLoigc Server上建立相應的數(shù)據(jù)源  255
15.2.3  編寫代碼  259
15.2.4  編寫部署文件  270
15.2.5  編譯與部署  272
15.2.6  編寫與運行客戶機程序  273
習題  275
參考文獻  277

本目錄推薦

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