注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(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à):¥35.00

作 者: 薛為民,夏文紅,解侖編著
出版社: 北京交通大學(xué)出版社
叢編項(xiàng): 高等學(xué)校計(jì)算機(jī)語言應(yīng)用教程
標(biāo) 簽: Java

ISBN: 9787810825764 出版時(shí)間: 2005-09-01 包裝: 平裝
開本: 26cm+光盤1片 頁數(shù): 317 字?jǐn)?shù):  

內(nèi)容簡介

  本書為高校培養(yǎng)應(yīng)用型人才而編寫的教材,由具有豐富教學(xué)經(jīng)驗(yàn)和實(shí)際工程經(jīng)歷的雙師型一線教師編寫。全書共分為10章。第1章主要介紹Java語言概述。第2章介紹Java語言編程基礎(chǔ)。第3章介紹了Java語言面向?qū)ο蟪绦蛟O(shè)計(jì)的特性。第4章介紹Java語言中對象、數(shù)組與字符串的創(chuàng)建和各種操作方法。第5章介紹Java類庫中常用的數(shù)據(jù)結(jié)構(gòu)。第6章介紹了Java語言輸入輸出技術(shù)。第7章介紹Java的圖形用戶界面應(yīng)用編程技術(shù)。第8章主要介紹了Java程序中的異常處理機(jī)制和多線程技術(shù)。第9章主要介紹Java網(wǎng)絡(luò)編程應(yīng)用和JavaApplet小應(yīng)用程序多媒體應(yīng)用。第10章介紹Java數(shù)據(jù)庫訪問技術(shù)。本書內(nèi)容豐富,通俗易懂,深入淺出,本書配有一百多個(gè)案例。書中所有案例都經(jīng)過上機(jī)調(diào)試,全部源代碼都在配套光盤上,讀者可以放心閱讀和使用。本書可以作為高校、培訓(xùn)機(jī)構(gòu)的Java語言編程基礎(chǔ)教材,也可以作為Java愛好者自學(xué)教材。

作者簡介

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

圖書目錄

第1章Java語言概述
1.1Java語言的簡述
1.1.1Java語言的誕生
1.1.2Java語言的主要特點(diǎn)
1.1.3Java程序的運(yùn)行機(jī)制
1.2Java應(yīng)用開發(fā)體系
1.3J2EE的N層體系結(jié)構(gòu)
1.3.1N層開發(fā)架構(gòu)
1.3.2N層架構(gòu)優(yōu)點(diǎn)
1.4Java運(yùn)行環(huán)境的安裝配置
1.4.1Java開發(fā)工具包
1.4.2環(huán)境變量的設(shè)置
1.5Java程序的分類
1.5.1Java應(yīng)用程序
1.5.2JavaApplet程序
1.6Java語言的面向?qū)ο筇匦?br />1.6.1面向?qū)ο缶幊趟枷?br />1.6.2類的定義
1.6.3對象
小結(jié)
課后習(xí)題和上機(jī)練習(xí)
第2章Java語法基礎(chǔ)
2.1標(biāo)識(shí)符.分隔符和關(guān)鍵字
2.1.1Java標(biāo)識(shí)符與注釋
2.1.2Java關(guān)鍵字
2.1.3Java分隔符
2.2常量和變量
2.2.1常量
2.2.2變量
2.3Java的數(shù)據(jù)類型
2.3.1邏輯布爾型
2.3.2字符型
2.3.3整數(shù)型
2.3.4浮點(diǎn)型(實(shí)型)
2.3.5引用數(shù)據(jù)類型
2.4運(yùn)算符.表達(dá)式和語句
2.4.1運(yùn)算符
2.4.2表達(dá)式
2.4.3語句和塊
2.4.4控制流程語句
2.5條件語句
2.5.1if語句
2.5.2switch語句
2.6循環(huán)語句
2.6.1for循環(huán)
2.6.2while循環(huán)
2.6.3do-while語句
2.7跳轉(zhuǎn)語句
2.7.1break語句
2.7.2continue語句
2.7.3return語句
小結(jié)
課后習(xí)題和上機(jī)練習(xí)
第3章Java面向?qū)ο蟪绦蛟O(shè)計(jì)
3.1類的創(chuàng)建
3.1.1類的聲明
3.1.2類體
3.1.3成員變量和局部變量
3.1.4方法
3.1.5方法重載
3.1.6構(gòu)造函數(shù)
3.1.7this的用法
3.2繼承
3.2.1繼承的概念
3.2.2創(chuàng)建子類
3.2.3成員變量的隱藏和方法的覆蓋
3.2.4關(guān)鍵字static
3.2.5關(guān)鍵字final和abstract
3.2.6關(guān)鍵字super
3.3包
3.3.1Java文件的層次結(jié)構(gòu)
3.3.2package語句
3.3.3import語句
3.4訪問控制
3.4.1private(私有成員)
3.4.2protected(保護(hù)成員)
3.4.3public(公有成員)
3.4.4default(友好成員)
3.5接口
3.5.1創(chuàng)建接口
3.5.2定義接口
3.5.3使用接口
3.6內(nèi)部類
3.6.1內(nèi)部類的定義和引用
3.6.2內(nèi)部類使用外部類成員
小結(jié)
課后習(xí)題和上機(jī)練習(xí)
第4章對象.數(shù)組與字符串
4.1對象
4.1.1對象的創(chuàng)建
4.1.2對象的使用
4.1.3對象的清除
4.2數(shù)組
4.2.1一維數(shù)組
4.2.2多維數(shù)組
4.3字符串
4.3.1創(chuàng)建字符串
4.3.2訪問字符串
4.4Java中常用類庫
小結(jié)
課后習(xí)題和上機(jī)練習(xí)
第5章數(shù)據(jù)結(jié)構(gòu)及常用算法
5.1向量
5.1.1創(chuàng)建向量對象
5.1.2向量對象應(yīng)用
5.1.3枚舉器
5.2散列表
5.2.1創(chuàng)建散列表對象
5.2.2散列表應(yīng)用
5.3數(shù)據(jù)結(jié)構(gòu)中的接口
5.3.1Collection接口
5.3.2Set接口
5.3.3List接口
5.3.4Iterator接口
5.4堆棧
5.5鏈表
5.6數(shù)據(jù)排序算法
5.6.1冒泡法排序
5.6.2選擇法排序
5.7數(shù)據(jù)查找算法
5.7.1順序查找法
5.7.2二分查找法
小結(jié)
課后習(xí)題和上機(jī)練習(xí)
第6章流和文件
6.1流概述
6.2基本輸入和輸出流
6.2.11nputStream類
6.2.2OutputStream類
6.2.3Reader類
6.2.4Writer類
6.3標(biāo)準(zhǔn)輸入和輸出
6.4文件處理
6.4.1File類
6.4.2文件過濾
6.4.3FilelnputStream類和FileOutputStream類
6.4.4RzndomAceessFile類
6.4.5FileReader類和FileWfiter類
6.5緩沖區(qū)輸入和輸出流
6.5.1BufferedReader類
6.5.2BufferedWriter類
6.6格式字節(jié)數(shù)據(jù)流
6.6.1DatalnputStream類
6.6.2DataOutputStream類
小結(jié)
課后習(xí)題和上機(jī)練習(xí)
第7章JavaGUI應(yīng)用程序設(shè)計(jì)
7.1Java抽象窗口工具集
7.1.1容器
7.1.2布局管理器
7.1.3標(biāo)簽和文本編輯區(qū)
7.1.4事件處理
7.2ATW組件庫
7.2.1Component類
7.2.2復(fù)選框和單選框
7.2.3下拉列表框和列表框
7.2.4按鈕
7.2.5窗口和菜單
7.2.6對話框
7.3Swing圖形用戶界面
7.3.1Swing中的頂層容器
7.3.2Swing中的中間層容器
7.3.3Swing中的基本組件
7.4圖形設(shè)計(jì)
7.4.1坐標(biāo)系統(tǒng)
7.4.2字符串的繪制
7.4.3幾何圖形繪制
小結(jié)
課后習(xí)題和上機(jī)練習(xí)
第8章異常處理與多線程
8.1Java異常
8.1.1異常的概念
8.1.2異常處理機(jī)制
8.1.3Java異常類層次關(guān)系
8.2異常的處理
8.2.1捕獲異常
8.2.2聲明異常
8.2.3拋棄異常
8.2.4重寫方法聲明拋棄異常原則
8.2.5自定義異常類
8.3線程概念
8.3.1線程和進(jìn)程
8.3.2Java對多線程的支持
8.4線程的創(chuàng)建
8.4.1Runnable接口
8.4.2Thread類
8.4.3創(chuàng)建線程的方法
8.5線程的狀態(tài)與控制
8.5.1線程的狀態(tài)
8.5.2對線程狀態(tài)的控制
8.6線程的優(yōu)先級(jí).調(diào)度和管理
8.6.1線程優(yōu)先級(jí)
8.6.2線程的調(diào)度
8.7線程組
8.7.1線程組
8.7.2線程組的創(chuàng)建
8.7.3線程組的屬性
8.7.4線程組的管理
8.8線程的同步
8.8.1資源沖突
8.8.2關(guān)鍵字synchronized
8.8.3線程的同步
8.8.4死鎖
小結(jié)
課后習(xí)題和上機(jī)練習(xí)
第9章網(wǎng)絡(luò)多媒體應(yīng)用
9.1Java網(wǎng)絡(luò)編程基礎(chǔ)
9.1.1TCP/UDP協(xié)議
9.1.21F協(xié)議
9.1.3Java網(wǎng)絡(luò)功能
9.2URL類和URLConnection類
9.2.1創(chuàng)建URL類對象
9.2.2URL類中獲取對象特征的方法
9.2.3URL類中獲取對象內(nèi)容
9.2.4URLConnection類
9.3InetAddress類
9.3.1創(chuàng)建InetAddress類的對象
9.3.2InteAddress類方法的使用
9.4套接宇(Socket)的應(yīng)用
9.4.1客戶端套接字
9.4.2服務(wù)器套接字
9.4.3基于C/S結(jié)構(gòu)的套接字應(yīng)用程序
9.5數(shù)據(jù)報(bào)套接宇的應(yīng)用
9.5.1DatagramPacket類
9.5.2DatagramSockeI類
9.5.3基于C/S結(jié)構(gòu)的數(shù)據(jù)報(bào)套接字應(yīng)用程序
9.6Applet基礎(chǔ)
9.6.1Applet類
9.6.2AppleI的生命周期
9.6.3Applet應(yīng)用的有關(guān)參數(shù)說明
9.6.4AppleI與多線程
9.7Applet事件響應(yīng)和處理
9.7.1鼠標(biāo)事件響應(yīng)和處理
9.7.2鍵盤事件響應(yīng)和處理
9.8AppleI多媒體應(yīng)用
9.8.1Applet實(shí)現(xiàn)顯示圖像
9.8.2Applet播放聲音文件
9.8.3Applet聲音和圖像的協(xié)調(diào)
小結(jié)
課后習(xí)題和上機(jī)練習(xí)
第10章Java數(shù)據(jù)庫應(yīng)用
10.1數(shù)據(jù)庫應(yīng)用開發(fā)簡介
10.1.1SQL語言
10.1.2ODBC數(shù)據(jù)訪問接口
10.1.3JDBC數(shù)據(jù)訪問接口
10.2SClL語言概述
10.2.1基本SQL語句
10.2.2聚合函數(shù)
10.2.3分組查詢
10.2.4交叉查詢
10.3JDBC的結(jié)構(gòu)
10.3.1JDBC的四種類型
10.3.2數(shù)據(jù)驅(qū)動(dòng)程序
10.3.3Connection對象
10.3.4Statement對象
10.3.5ResultSet對象
10.3.6CallableStatement對象
10.4JDBC數(shù)據(jù)源
10.4.1設(shè)置Access數(shù)據(jù)源
10.4.2設(shè)置Excel數(shù)據(jù)源
10.4.3PreparedStatement對象
10.5JDBC數(shù)據(jù)格式
10.5.1格式一:執(zhí)行基本SQL語句
10.5.2格式二:實(shí)現(xiàn)分頁
10.5.3格式三:執(zhí)行帶參數(shù)的SQL語句
10.5.4格式四:執(zhí)行存儲(chǔ)過程
10.6使用JDBC訪問數(shù)據(jù)庫
10.6.1事務(wù)處理
10.6.2動(dòng)態(tài)查詢
10.6.3顯示指定記錄
10.6.4數(shù)據(jù)添力口
小結(jié)
課后習(xí)題和上機(jī)練習(xí)
參考文獻(xiàn)

本目錄推薦

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