Java語言套用開發基礎

Java語言套用開發基礎

Java語言套用開發基礎》是清華大學出版社2006年出版的圖書,由柳西玲編著。

基本介紹

  • 書名:Java語言套用開發基礎
  • 作者:柳西玲
  • ISBN:9787302134817 
  • 出版社:清華大學出版社
基本信息,內容簡介,目錄,

基本信息

作 者:柳西玲 編 叢 書 名:出 版 社:清華大學出版社ISBN:9787302134817 出版時間:2006-10-01 版 次:1 頁 數:288 裝 幀:平裝 開 本:所屬分類:圖書 > 計算機與網際網路 > 程式語言與程式設計

內容簡介

《Java語言套用開發基礎》是Java2技術為背景的Java套用開發技術基礎教程。全書分為8章,內容包括圖形用戶界面的編程基礎Java資料庫連線設計、Java套用開發平台的基礎知識、XML基礎知識、Servlet與JSP技術、JavaBean技術、Web Services的基礎知識和面向服務的體系結構等。《Java語言套用開發基礎》強調基本概念、基本技術和基本方法的闡述,注重理論聯繫實際。書中列舉許多實例,每章都有練習題,利於讀者提高實際解決問題的能力。附錄給出功能較全面的NetBeans IDE的GUI開發套用說明。
《Java語言套用開發基礎》的主要讀者對象為排計算機專業的本科學生,也可作為各大專院校的選修課程教材或Java編程愛好者的參考書。對於Java語言不熟悉的讀者,可先學習清華大學出版社出版的《Java語言程式設計基礎》一書。

目錄

第1章圖形用戶界面的編程基礎1
1.1概述1
1.2用AWT對圖形用戶界面的編程1
1.2.1java.awt包1
1.2.2構件和容器2
1.2.3常用容器3
1.2.4容器布局管理5
1.3AWT事件處理機制12
1.3.1事件類14
1.3.2事件監聽器15
1.3.3AWT事件及其相應的監聽器接口17
1.3.4事件適配器20
1.4AWT構件庫23
1.4.1基本構件23
1.4.2構件與監聽器的對應關係28
1.5用Swing編寫圖形用戶界面29
1.5.1Swing簡介29
1.5.2Swing類的層次結構30
1.5.3Swing的特性31
1.6Swing構件和容器34
1.6.1構件的分類34
1.6.2使用Swing的基本規則35
1.6.3容器、面板和構件36
1.6.4布局管理器43
1.7Swing的事件處理機制43
1.8案例分析44
1.9練習題51
第2章Java資料庫連線設計56
2.1概述56
2.2JDBC的基本結構57
2.3使用JDBC的步驟58
2.3.1安裝JDBC驅動器59
2.3.2定義連線的URL59
2.3.3建立連線60
2.3.4描述聲明61
2.3.5查詢63
2.3.6處理結果、關閉連線65
2.4JDBC的簡單套用66
2.4.1實例66
2.4.2使用Join74
2.4.3事務75
2.4.4利用存儲過程77
2.5案例分析78
2.6練習題96
第3章Java套用開發平台的基礎知識98
3.1概述98
3.2Java套用的標準平台——JavaSE100
3.3Java企業套用平台——JavaEE107
3.3.1RMI107
3.3.2JNDI111
3.3.3JMS116
3.3.4EJBs116
3.4Java移動設備套用平台——JavaME118
3.4.1JavaME的體系結構118
3.4.2JavaME主要標準簡介120
3.4.3使用NetBeans開發MIDP應用程式122
3.4.4使用JavaME平台的幾點建議123
3.5練習題124
第4章XML的基礎知識125
4.1概述125
4.1.1XML的誕生125
4.1.2XML的優勢127
4.1.3XML的樣例128
4.1.4XML的名字空間131
4.1.5如何使用XML133
4.1.6面向XML的JavaAPIs134
4.2XML的數據結構定義135
4.2.1XML規範的API136
4.2.2DTD標準136
4.2.3Schema標準138
4.3XML連結和顯示標準141
4.3.1XPath142
4.3.2XLink145
4.3.3XPointer146
4.3.4XHTML147
4.3.5利用XSL與CSS顯示XML147
4.3.6動態DHTML152
4.4基於XML的行業標準154
4.5電子商務的XML標準155
4.6練習題155
第5章Servlet與JSP技術157
5.1概述157
5.2Servlet技術157
5.2.1Servlet的基本結構158
5.2.2用戶狀態保存159
5.2.3過濾請求和應答160
5.3JSP技術161
5.3.1JSP簡介161
5.3.2JSP標籤介紹161
5.3.3HTML表單的套用162
5.4Servlet和JSP的集成162
5.4.1JSP頁面向Servlet傳遞請求162
5.4.2向JSP頁面傳遞數據163
5.5Struts開發框架163
5.5.1Struts介紹163
5.5.2Struts安裝和配置163
5.5.3ActionForm和Action164
5.5.4Struts配置檔案164
5.5.5Struts標籤庫167
5.6案例分析171
5.6.1Servlet的案例171
5.6.2JSP的案例176
5.6.3Servlet和JSP集成的案例179
5.6.4Struts的案例184
5.7練習題195
第6章JavaBean技術196
6.1概述196
6.2JavaBean規範198
6.2.1JavaBean屬性198
6.2.2JavaBean方法202
6.2.3JavaBean事件202
6.2.4JavaBean持久性205
6.2.5JavaBean定製206
6.2.6JavaBean開發工具207
6.3JavaBean的API213
6.4案例分析214
6.4.1創建和訪問JavaBean214
6.4.2在伺服器上安裝JavaBean類217
6.4.3設定JavaBean的屬性219
6.5在多個JSP頁和Servlet中共享JavaBean219
6.6練習題223
第7章WebServices的基礎知識224
7.1概述224
7.1.1WS簡介225
7.1.2WS的體系結構226
7.1.3WS開發的生命周期227
7.2XMLRPC229
7.2.1XMLRPC的數據模型229
7.2.2XMLRPC的請求格式232
7.2.3XMLRPC的應答格式232
7.2.4用XMLRPC開發WS233
7.3SOAP236
7.3.1SOAP的組成236
7.3.2SOAP的訊息237
7.3.3SOAP的實現238
7.4WSDL242
7.4.1WSDL的元素242
7.4.2WSDL的實例243
7.5UDDI245
7.5.1UDDI簡介245
7.5.2UDDI的數據模型247
7.5.3UDDI的API249
7.6練習題258
第8章面向服務的體系結構259
8.1概述260
8.1.1SOA簡介260
8.1.2SOA的基本元素262
8.1.3SOA的用途263
8.1.4SOA的優勢264
8.1.5SOA的服務原理265
8.1.6SOA的原則266
8.2SOA的基礎設施268
8.3SOA的分析和設計原理271
8.3.1OOAD與SOA的對比271
8.3.2EA與SOA的對比272
8.3.3BPM與SOA的對比272
8.3.4SOA的分析和設計思路273
8.4案例分析275
8.5練習題279
附錄A用NetBeans開發JavaGUI280
參考文獻289

相關詞條

熱門詞條

聯絡我們