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

Java語言及應用教程

Java語言及應用教程

定 價:¥26.00

作 者: 梁錦葉
出版社: 人民郵電出版社
叢編項: 21世紀高等職業(yè)教育計算機技術規(guī)劃教材
標 簽: Java

ISBN: 9787115139320 出版時間: 2005-09-01 包裝: 平裝
開本: 16開 頁數(shù): 304 字數(shù):  

內容簡介

  本書介紹Java的基礎知識和應用實踐。內容包括Java語言的應用基礎、Java數(shù)據(jù)庫程序設計、Java服務器程序設計及Java組件程序設計。全書分為14章,并附實訓及綜合案例,比較全面系統(tǒng)地介紹Java的運行環(huán)境及開發(fā)工具、基本編程方法、Java面向對象程序設計的基本概念、繼承與多態(tài)、異常處理、Java API、Web服務器和Applet程序、Java多媒體程序設計、用戶圖形界面設計、Java數(shù)據(jù)庫程序設計、Java Servlet程序設計等內容。本書可作為高職高專計算機專業(yè)和高等學校非計算機專業(yè)教材,也可作為Internet應用開發(fā)人員的參考書。

作者簡介

暫缺《Java語言及應用教程》作者簡介

圖書目錄

第1章Java簡介
1.1Java的發(fā)展歷程
1.2Java語言的特點
1.3Java程序分類
1.4Java的應用
思考與練習
第2章Java運行環(huán)境搭建
2.1Java的運行系統(tǒng)
2.2JDK的安裝與配制
2.2.1JDK的獲取
2.2.2JDK的安裝
2.2.3環(huán)境變量的設置
2.3Java開發(fā)工具包
2.4Java源文件編輯環(huán)境的選擇
2.5Applicafion程序的編寫與運行
2.6Applet程序的編寫與運行
思考與練習
第3章數(shù)據(jù)類型.變量與表達式
3.1數(shù)據(jù)類型
3.2標識符與關鍵字
3.2.1標識符
3.2.2關鍵字
3.3常量
3.4變量
3.4.1變量的概念
3.4.2基本數(shù)據(jù)類型轉換
3.4.3變量的作用域
3.5運算符與表達式
3.5.1Java中的運算符
3.5.2Java語言的表達式
3.6數(shù)組
3.6.1一維數(shù)組
3.6.2二維數(shù)組
思考與練習
第4章流程控制
4.1選擇(條件)控制
4.1.1條件語句(if...else)
4.1.2多分支語句(switch…case)
4.2循環(huán)控制
4.2.1while語句
4.2.2do…while語句
4.2.3for語句
4.3跳轉控制
4.3.1break語句
4.3.2return語句
4.3.3continue語句
4.4注釋語句
思考與練習
第5章Java面向對象程序設計的基本概念
5.1Java面向對象基礎
5.1.1對象與類
5.1.2抽象
5.1.3封裝
5.1.4類的定義
5.1.5類的類修飾符
5.2對象的創(chuàng)建引用及構造方法
5.2.1對象的創(chuàng)建
5.2.2對象成員變量的引用
5.2.3對象方法的調用
5.3成員變量
5.3.1成員變量的定義
5.3.2成員變量的修飾符
5.4方法
5.4.1方法的定義
5.4.2方法的調用
5.4.3方法參數(shù)的傳遞
5.4.4方法修飾符
思考與練習
第6章繼承與多態(tài)
6.1繼承
6.1.1子類的創(chuàng)建
6.1.2this和super關鍵字
6.2多態(tài)
6.2.1方法的覆蓋
6.2.2方法的重載
6.3接口
6.3.1接口的定義
6.3.2接口的實現(xiàn)
6.4包
6.4.1包的定義
6.4.2包的引用
思考與練習
第7章異常處理
7.1異常與異常類
7.1.1異常的概念
7.1.2異常處理機制
7.1.3異常類的層次結構
7.2異常的處理
7.2.1異常的捕獲與處理
7.2.2異常的拋出
思考與練習
第8章JavaAPl簡介
8.1JavaAPI中的包
8.2java.lang包
8.2.1java.lang.System類
8.2.2java.lang.String類
8.2.3java.lang.StringBuffer類
8.3java.lang.Math類
8.4java.util類
8.4.1日期類Date
8.4.2隨機數(shù)類Random
8.4.3矢量類Vector
8.5Java輸入輸出類
8.5.1輸入流與輸出流
8.5.2文件輸入輸出
8.5.3緩沖區(qū)輸入輸出
思考與練習
第9章Web服務器和Applet程序
9.1客戶機/服務器結構
9.1.1Web服務器
9.1.2統(tǒng)一資源定位符
9.1.3超文本傳輸協(xié)議HTTP
9.1.4Tomcat服務器
9.2HTML表單設計基礎
9.2.1Form語法結構
9.2.2Form屬性
9.2.3Form輸入元素
9.3Applet的執(zhí)行過程
9.4在頁面中加入Applet
9.5傳遞參數(shù)給Applet
思考與練習
第10章圖形用戶界面程序設計
10.1Java圖形用戶界面編程基礎
10.1.1java.awt
10.1.2AWT常見控制組件
10.1.3布局管理器(LayoutManager)
10.2Swing簡介
10.3事件處理機制
10.3.1KeyEvent
10.3.2TextEvent
10.3.3ItemEvent
10.3.4MouseEvent
思考與練習
第11章Java多媒體程序設計
11.1多媒體技術概述
11.2Java圖形處理
11.2.1圖形坐標系
11.2.2Graphics類
11.2.3Color類
11.2.4文本與字體
11.3圖像處理
11.3.1加載圖像
11.3.2顯示圖像
11.3.3圖像的簡單處理
11.4聲音播放
11.5動畫技術
思考與練習
第12章Java數(shù)據(jù)庫程序設計
12.1JDBC原理
12.1.1JDBC的功能
12.1.2JDBC的驅動程序管理器
12.2JDBC兩層結構和三層結構
12.3JDBC驅動程序類型
12.3.1JDBC-ODBC橋
12.3.2JavatoNativeAPl
12.3.3NetProtocolAPl
12.3.4PureJDBCDrive
12.3.5建立schoolmanager數(shù)據(jù)庫和ODBC數(shù)據(jù)源
12.4JDBC數(shù)據(jù)庫訪問流程
12.4.1加載JDBC驅動程序
12.4.2創(chuàng)建數(shù)據(jù)庫連接
12.4.3執(zhí)行SQL語句
12.4.4接收并處理SQL的返回結果
12.4.5關閉創(chuàng)建的各個對象
12.5JDBC應用程序接口
12.5.1JDBCAPl
12.5.2DriverManager類
12.5.3Connection接口
12.5.4Statement接口
12.5.5PreparedStatment接口
12.5.6ResoultSet接口
思考與練習
第13章JavaServlet程序設計
13.1JavaServlet工作原理
13.1.1Servlet主要功能
13.1.2Servlet的執(zhí)行過程
13.1.3JavaServlet與CGI的比較
13.1.4Servlet的運行環(huán)境
13.1.5Servlet的執(zhí)行流程
13.1.6Servlet的生命周期與基本方法
13.2ServletAPl
13.2.1Servlet接口
13.2.2GenericServlet類
13.2.3HttpServlet類
13.2.4ServletRequest接口
13.2.5ServletResponse接口
13.2.6HttpServletRequest接口
13.2.7HttpServletResponse接口
13.3Servlet程序設計實例
13.4Servlet會話
13.5Servlet數(shù)據(jù)庫程序設計舉例
13.5.1查詢MSSQLServer數(shù)據(jù)庫中的數(shù)據(jù)
13.5.2數(shù)據(jù)的分頁顯示
思考與練習
第14章綜合案例
14.1構建運行環(huán)境
14.1.1建立網(wǎng)上書店的SQLServer數(shù)據(jù)庫
14.1.2建立網(wǎng)上書店的數(shù)據(jù)庫表
14.1.3JDK的下載.安裝.設置Java環(huán)境變量
14.1.4Tomcat的下載.安裝.設置環(huán)境變量及測試
14.1.5建立案例目錄并創(chuàng)建"web.xml"文件
14.1.6設置.測試Tomcat虛擬目錄
14.1.7下載.安裝SQLServer2000的JDBC驅動程序
14.1.8測試數(shù)據(jù)庫的連接
14.1.9下載.安裝.測試ANT
14.1.10下載.安裝EditPlus
14.2編寫.編譯.配置.執(zhí)行Servlet
14.2.1編寫ANT的配置文件"build.xml"
14.2.2用ANT編譯源文件
14.2.3配置Servlet
14.2.4測試Servlet
14.3創(chuàng)建數(shù)據(jù)庫訪問類
14.4創(chuàng)建用戶類
14.4.1創(chuàng)建"NormalUser''類
14.4.2從"NormalUser''派生"CheckedUser"類
14.5處理用戶登錄請求
14.5.1創(chuàng)建處理用戶登錄請求的"Login"類
14.5.2設置Servlet
14.5.3建立最簡單的主頁.響應用戶登錄請求
14.6處理當前登錄用戶
14.6.1獲取當前登錄用戶信息類"GetSession"
14.6.2注銷用戶登錄類"Logout"
14.7圖書處理--獲取圖書信息
14.8處理字符串
14.9創(chuàng)建包含文件
14.9.1創(chuàng)建文件"topl.inc"
14.9.2創(chuàng)建文件"top2.jsp"
14.9.3創(chuàng)建頁腳文件"bottom.inc"
14.9.4創(chuàng)建樣式表文件"books.css"
14.10完成主頁的布局
14.11處理圖書類型
14.11.1創(chuàng)建"BookType"類
14.11.2創(chuàng)建"BookTypeFromDb"類
14.12處理新書入庫
14.12.1創(chuàng)建系統(tǒng)變量類"SysVarable"
14.12.2創(chuàng)建添加圖書的類"NewBook"
14.12.3創(chuàng)建添加圖書界面
14.13購物處理
14.13.1創(chuàng)建圖書列表.查找類"BookList"
14.13.2創(chuàng)建把圖書添加到購物車的類"AddShopping"
14.13.3創(chuàng)建查看購物車的類"ViewShoppingcart"
14.14結賬處理
附錄實訓
實訓一Java開發(fā)環(huán)境搭建
實訓二數(shù)據(jù)類型.運算符.表達式及數(shù)組
實訓三流程控制
實訓四定義類和使用類對象
實訓五繼承與多態(tài)
實訓六Java的異常處理
實訓七常用JavaAPI
實訓八Applet程序
實訓九圖形用戶界面設計
實訓十Java多媒體程序設計
實訓十一Java數(shù)據(jù)庫程序設計
實訓十二JavaServlet程序設計
參考文獻

本目錄推薦

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