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

Java語言及應(yīng)用教程

Java語言及應(yīng)用教程

定 價(jià):¥26.00

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

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

內(nèi)容簡介

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

作者簡介

暫缺《Java語言及應(yīng)用教程》作者簡介

圖書目錄

第1章Java簡介
1.1Java的發(fā)展歷程
1.2Java語言的特點(diǎn)
1.3Java程序分類
1.4Java的應(yīng)用
思考與練習(xí)
第2章Java運(yùn)行環(huán)境搭建
2.1Java的運(yùn)行系統(tǒng)
2.2JDK的安裝與配制
2.2.1JDK的獲取
2.2.2JDK的安裝
2.2.3環(huán)境變量的設(shè)置
2.3Java開發(fā)工具包
2.4Java源文件編輯環(huán)境的選擇
2.5Applicafion程序的編寫與運(yùn)行
2.6Applet程序的編寫與運(yùn)行
思考與練習(xí)
第3章數(shù)據(jù)類型.變量與表達(dá)式
3.1數(shù)據(jù)類型
3.2標(biāo)識符與關(guān)鍵字
3.2.1標(biāo)識符
3.2.2關(guān)鍵字
3.3常量
3.4變量
3.4.1變量的概念
3.4.2基本數(shù)據(jù)類型轉(zhuǎn)換
3.4.3變量的作用域
3.5運(yùn)算符與表達(dá)式
3.5.1Java中的運(yùn)算符
3.5.2Java語言的表達(dá)式
3.6數(shù)組
3.6.1一維數(shù)組
3.6.2二維數(shù)組
思考與練習(xí)
第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跳轉(zhuǎn)控制
4.3.1break語句
4.3.2return語句
4.3.3continue語句
4.4注釋語句
思考與練習(xí)
第5章Java面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念
5.1Java面向?qū)ο蠡A(chǔ)
5.1.1對象與類
5.1.2抽象
5.1.3封裝
5.1.4類的定義
5.1.5類的類修飾符
5.2對象的創(chuàng)建引用及構(gòu)造方法
5.2.1對象的創(chuàng)建
5.2.2對象成員變量的引用
5.2.3對象方法的調(diào)用
5.3成員變量
5.3.1成員變量的定義
5.3.2成員變量的修飾符
5.4方法
5.4.1方法的定義
5.4.2方法的調(diào)用
5.4.3方法參數(shù)的傳遞
5.4.4方法修飾符
思考與練習(xí)
第6章繼承與多態(tài)
6.1繼承
6.1.1子類的創(chuàng)建
6.1.2this和super關(guān)鍵字
6.2多態(tài)
6.2.1方法的覆蓋
6.2.2方法的重載
6.3接口
6.3.1接口的定義
6.3.2接口的實(shí)現(xiàn)
6.4包
6.4.1包的定義
6.4.2包的引用
思考與練習(xí)
第7章異常處理
7.1異常與異常類
7.1.1異常的概念
7.1.2異常處理機(jī)制
7.1.3異常類的層次結(jié)構(gòu)
7.2異常的處理
7.2.1異常的捕獲與處理
7.2.2異常的拋出
思考與練習(xí)
第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隨機(jī)數(shù)類Random
8.4.3矢量類Vector
8.5Java輸入輸出類
8.5.1輸入流與輸出流
8.5.2文件輸入輸出
8.5.3緩沖區(qū)輸入輸出
思考與練習(xí)
第9章Web服務(wù)器和Applet程序
9.1客戶機(jī)/服務(wù)器結(jié)構(gòu)
9.1.1Web服務(wù)器
9.1.2統(tǒng)一資源定位符
9.1.3超文本傳輸協(xié)議HTTP
9.1.4Tomcat服務(wù)器
9.2HTML表單設(shè)計(jì)基礎(chǔ)
9.2.1Form語法結(jié)構(gòu)
9.2.2Form屬性
9.2.3Form輸入元素
9.3Applet的執(zhí)行過程
9.4在頁面中加入Applet
9.5傳遞參數(shù)給Applet
思考與練習(xí)
第10章圖形用戶界面程序設(shè)計(jì)
10.1Java圖形用戶界面編程基礎(chǔ)
10.1.1java.awt
10.1.2AWT常見控制組件
10.1.3布局管理器(LayoutManager)
10.2Swing簡介
10.3事件處理機(jī)制
10.3.1KeyEvent
10.3.2TextEvent
10.3.3ItemEvent
10.3.4MouseEvent
思考與練習(xí)
第11章Java多媒體程序設(shè)計(jì)
11.1多媒體技術(shù)概述
11.2Java圖形處理
11.2.1圖形坐標(biāo)系
11.2.2Graphics類
11.2.3Color類
11.2.4文本與字體
11.3圖像處理
11.3.1加載圖像
11.3.2顯示圖像
11.3.3圖像的簡單處理
11.4聲音播放
11.5動(dòng)畫技術(shù)
思考與練習(xí)
第12章Java數(shù)據(jù)庫程序設(shè)計(jì)
12.1JDBC原理
12.1.1JDBC的功能
12.1.2JDBC的驅(qū)動(dòng)程序管理器
12.2JDBC兩層結(jié)構(gòu)和三層結(jié)構(gòu)
12.3JDBC驅(qū)動(dòng)程序類型
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驅(qū)動(dòng)程序
12.4.2創(chuàng)建數(shù)據(jù)庫連接
12.4.3執(zhí)行SQL語句
12.4.4接收并處理SQL的返回結(jié)果
12.4.5關(guān)閉創(chuàng)建的各個(gè)對象
12.5JDBC應(yīng)用程序接口
12.5.1JDBCAPl
12.5.2DriverManager類
12.5.3Connection接口
12.5.4Statement接口
12.5.5PreparedStatment接口
12.5.6ResoultSet接口
思考與練習(xí)
第13章JavaServlet程序設(shè)計(jì)
13.1JavaServlet工作原理
13.1.1Servlet主要功能
13.1.2Servlet的執(zhí)行過程
13.1.3JavaServlet與CGI的比較
13.1.4Servlet的運(yùn)行環(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程序設(shè)計(jì)實(shí)例
13.4Servlet會話
13.5Servlet數(shù)據(jù)庫程序設(shè)計(jì)舉例
13.5.1查詢MSSQLServer數(shù)據(jù)庫中的數(shù)據(jù)
13.5.2數(shù)據(jù)的分頁顯示
思考與練習(xí)
第14章綜合案例
14.1構(gòu)建運(yùn)行環(huán)境
14.1.1建立網(wǎng)上書店的SQLServer數(shù)據(jù)庫
14.1.2建立網(wǎng)上書店的數(shù)據(jù)庫表
14.1.3JDK的下載.安裝.設(shè)置Java環(huán)境變量
14.1.4Tomcat的下載.安裝.設(shè)置環(huán)境變量及測試
14.1.5建立案例目錄并創(chuàng)建"web.xml"文件
14.1.6設(shè)置.測試Tomcat虛擬目錄
14.1.7下載.安裝SQLServer2000的JDBC驅(qū)動(dòng)程序
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設(shè)置Servlet
14.5.3建立最簡單的主頁.響應(yīng)用戶登錄請求
14.6處理當(dāng)前登錄用戶
14.6.1獲取當(dāng)前登錄用戶信息類"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結(jié)賬處理
附錄實(shí)訓(xùn)
實(shí)訓(xùn)一Java開發(fā)環(huán)境搭建
實(shí)訓(xùn)二數(shù)據(jù)類型.運(yùn)算符.表達(dá)式及數(shù)組
實(shí)訓(xùn)三流程控制
實(shí)訓(xùn)四定義類和使用類對象
實(shí)訓(xùn)五繼承與多態(tài)
實(shí)訓(xùn)六Java的異常處理
實(shí)訓(xùn)七常用JavaAPI
實(shí)訓(xùn)八Applet程序
實(shí)訓(xùn)九圖形用戶界面設(shè)計(jì)
實(shí)訓(xùn)十Java多媒體程序設(shè)計(jì)
實(shí)訓(xùn)十一Java數(shù)據(jù)庫程序設(shè)計(jì)
實(shí)訓(xùn)十二JavaServlet程序設(shè)計(jì)
參考文獻(xiàn)

本目錄推薦

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