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

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

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

定 價(jià):¥24.00

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

ISBN: 9787115098665 出版時(shí)間: 2004-01-01 包裝: 簡(jiǎn)裝本
開(kāi)本: 26cm 頁(yè)數(shù): 292 字?jǐn)?shù):  

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

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

作者簡(jiǎn)介

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

圖書(shū)目錄

第1部分  Java編程基礎(chǔ)
第1章  Java語(yǔ)言概述  1
1.1  Java的由來(lái)與發(fā)展  1
1.2  Java語(yǔ)言編程的特點(diǎn)  2
1.3  Java與網(wǎng)絡(luò)  3
1.4  幾個(gè)需要澄清的常見(jiàn)誤解  4
習(xí)題  5
第2章  Java運(yùn)行環(huán)境  6
2.1  構(gòu)建Java運(yùn)行環(huán)境  6
2.1.1  在Windows平臺(tái)上安裝JDK  6
2.1.2  Java開(kāi)發(fā)環(huán)境  7
2.2  構(gòu)建Servlet/JSP運(yùn)行環(huán)境  9
2.2.1  Tomcat簡(jiǎn)介  9
2.2.2  Tomcat的安裝和配置  9
2.3  使用Weblogic Server  11
2.3.1  Weblogic簡(jiǎn)介  11
2.3.2  Weblogic Server的安裝  12
習(xí)題  14
第3章  Java編程與實(shí)例  15
3.1  Java編程結(jié)構(gòu)  15
3.1.1  程序設(shè)計(jì)的基本結(jié)構(gòu)  15
3.1.2  Java編程的語(yǔ)法規(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è)計(jì)技術(shù)  32
3.3.1  對(duì)象、類和方法  32
3.3.2  繼承  35
3.3.3  方法的重載和重寫  38
3.3.4  包封裝  39
3.3.5  訪問(wèn)權(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ù)庫(kù)連接
第4章  JDBC技術(shù)應(yīng)用  55
4.1  JDBC的發(fā)展與應(yīng)用  55
4.2  JDBC設(shè)計(jì)方案  56
4.3  JDBC的典型應(yīng)用  57
4.4  JDBC的安裝  58
習(xí)題  58
第5章  實(shí)現(xiàn)JDBC API訪問(wèn)數(shù)據(jù)庫(kù)  60
5.1  JDBC的對(duì)象及其關(guān)系  60
5.2  用JDBC連接數(shù)據(jù)庫(kù)  61
5.2.1  數(shù)據(jù)庫(kù)URL  61
5.2.2  建立連接  62
5.3  用JDBC實(shí)現(xiàn)數(shù)據(jù)庫(kù)查詢  62
5.3.1  創(chuàng)建表  62
5.3.2  創(chuàng)建處理語(yǔ)句  63
5.3.3  從數(shù)據(jù)庫(kù)表中獲取數(shù)據(jù)  64
5.4  用JDBC實(shí)現(xiàn)數(shù)據(jù)庫(kù)更新  66
習(xí)題  74
第6章  JDBC高級(jí)應(yīng)用  76
6.1  程序操作預(yù)編譯  76
6.2  事務(wù)管理  80
6.3  存儲(chǔ)過(guò)程  83
習(xí)題  85
第3部分  Java Servlet技術(shù)
第7章  Java Servlet應(yīng)用基礎(chǔ)  86
7.1  Java Servlet的工作原理  86
7.2  常見(jiàn)的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)頁(yè)方式的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有限個(gè)參數(shù)  100
8.3.2  中文問(wèn)題  102
8.3.3  處理多值參數(shù)  103
8.4  客戶端請(qǐng)求  107
8.5  訪問(wèn)標(biāo)準(zhǔn)的CGI變量  108
8.5.1  CGI變量和Servlet的等價(jià)映射方式  109
8.5.2  訪問(wèn)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  獲取客戶端請(qǐng)求信息  130
習(xí)題  131
第9章  Servlet會(huì)話管理與用戶認(rèn)證  133
9.1  網(wǎng)絡(luò)會(huì)話管理  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)置對(duì)象  171
11.5.1  application變量  171
11.5.2  config對(duì)象  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  受管對(duì)象  188
12.3.2  連接  190
12.3.3  會(huì)話  190
12.3.4  消息發(fā)生器  191
12.3.5  消息處理器  191
12.3.6  消息結(jié)構(gòu)  192
12.3.7  例外處理  194
12.4  簡(jiǎn)單的消息實(shí)例  194
12.4.1  配置運(yùn)行環(huán)境  194
12.4.2  編寫PTP客戶端程序  195
12.4.3  運(yùn)行PTP客戶端程序  201
12.5  簡(jiǎn)單的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注冊(cè)表  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的分布式計(jì)算  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開(kāi)發(fā)平臺(tái)的搭建  231
14.2.1  建立工作目錄  231
14.2.2  編輯環(huán)境變量配置腳本  231
14.2.3  WebLogic服務(wù)器簡(jiǎn)介  232
14.3  EJB的開(kāi)發(fā)過(guò)程  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  測(cè)試EJB組件  241
習(xí)題  243
第15章  Java會(huì)話Bean  244
15.1  Java會(huì)話Bean的分類與應(yīng)用  244
15.1.1  無(wú)狀態(tài)會(huì)話Bean的編程模型  244
15.1.2  無(wú)狀態(tài)會(huì)話Bean的生命周期  248
15.1.3  有狀態(tài)會(huì)話Bean  249
15.1.4  有狀態(tài)會(huì)話Bean的編程模型  250
15.1.5  有狀態(tài)會(huì)話Bean的生命周期  251
15.1.6  創(chuàng)建有狀態(tài)會(huì)話Bean  252
15.1.7  刪除有狀態(tài)會(huì)話Bean  252
15.1.8  Enterprise Bean的事務(wù)管理  252
15.2  會(huì)話Bean開(kāi)發(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 ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)