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

Java應用教程

Java應用教程

定 價:¥35.00

作 者: 薛為民,夏文紅,解侖編著
出版社: 北京交通大學出版社
叢編項: 高等學校計算機語言應用教程
標 簽: Java

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

內容簡介

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

作者簡介

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

圖書目錄

第1章Java語言概述
1.1Java語言的簡述
1.1.1Java語言的誕生
1.1.2Java語言的主要特點
1.1.3Java程序的運行機制
1.2Java應用開發(fā)體系
1.3J2EE的N層體系結構
1.3.1N層開發(fā)架構
1.3.2N層架構優(yōu)點
1.4Java運行環(huán)境的安裝配置
1.4.1Java開發(fā)工具包
1.4.2環(huán)境變量的設置
1.5Java程序的分類
1.5.1Java應用程序
1.5.2JavaApplet程序
1.6Java語言的面向對象特性
1.6.1面向對象編程思想
1.6.2類的定義
1.6.3對象
小結
課后習題和上機練習
第2章Java語法基礎
2.1標識符.分隔符和關鍵字
2.1.1Java標識符與注釋
2.1.2Java關鍵字
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浮點型(實型)
2.3.5引用數(shù)據(jù)類型
2.4運算符.表達式和語句
2.4.1運算符
2.4.2表達式
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跳轉語句
2.7.1break語句
2.7.2continue語句
2.7.3return語句
小結
課后習題和上機練習
第3章Java面向對象程序設計
3.1類的創(chuàng)建
3.1.1類的聲明
3.1.2類體
3.1.3成員變量和局部變量
3.1.4方法
3.1.5方法重載
3.1.6構造函數(shù)
3.1.7this的用法
3.2繼承
3.2.1繼承的概念
3.2.2創(chuàng)建子類
3.2.3成員變量的隱藏和方法的覆蓋
3.2.4關鍵字static
3.2.5關鍵字final和abstract
3.2.6關鍵字super
3.3包
3.3.1Java文件的層次結構
3.3.2package語句
3.3.3import語句
3.4訪問控制
3.4.1private(私有成員)
3.4.2protected(保護成員)
3.4.3public(公有成員)
3.4.4default(友好成員)
3.5接口
3.5.1創(chuàng)建接口
3.5.2定義接口
3.5.3使用接口
3.6內部類
3.6.1內部類的定義和引用
3.6.2內部類使用外部類成員
小結
課后習題和上機練習
第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中常用類庫
小結
課后習題和上機練習
第5章數(shù)據(jù)結構及常用算法
5.1向量
5.1.1創(chuàng)建向量對象
5.1.2向量對象應用
5.1.3枚舉器
5.2散列表
5.2.1創(chuàng)建散列表對象
5.2.2散列表應用
5.3數(shù)據(jù)結構中的接口
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二分查找法
小結
課后習題和上機練習
第6章流和文件
6.1流概述
6.2基本輸入和輸出流
6.2.11nputStream類
6.2.2OutputStream類
6.2.3Reader類
6.2.4Writer類
6.3標準輸入和輸出
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類
小結
課后習題和上機練習
第7章JavaGUI應用程序設計
7.1Java抽象窗口工具集
7.1.1容器
7.1.2布局管理器
7.1.3標簽和文本編輯區(qū)
7.1.4事件處理
7.2ATW組件庫
7.2.1Component類
7.2.2復選框和單選框
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圖形設計
7.4.1坐標系統(tǒng)
7.4.2字符串的繪制
7.4.3幾何圖形繪制
小結
課后習題和上機練習
第8章異常處理與多線程
8.1Java異常
8.1.1異常的概念
8.1.2異常處理機制
8.1.3Java異常類層次關系
8.2異常的處理
8.2.1捕獲異常
8.2.2聲明異常
8.2.3拋棄異常
8.2.4重寫方法聲明拋棄異常原則
8.2.5自定義異常類
8.3線程概念
8.3.1線程和進程
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)先級.調度和管理
8.6.1線程優(yōu)先級
8.6.2線程的調度
8.7線程組
8.7.1線程組
8.7.2線程組的創(chuàng)建
8.7.3線程組的屬性
8.7.4線程組的管理
8.8線程的同步
8.8.1資源沖突
8.8.2關鍵字synchronized
8.8.3線程的同步
8.8.4死鎖
小結
課后習題和上機練習
第9章網(wǎng)絡多媒體應用
9.1Java網(wǎng)絡編程基礎
9.1.1TCP/UDP協(xié)議
9.1.21F協(xié)議
9.1.3Java網(wǎng)絡功能
9.2URL類和URLConnection類
9.2.1創(chuàng)建URL類對象
9.2.2URL類中獲取對象特征的方法
9.2.3URL類中獲取對象內容
9.2.4URLConnection類
9.3InetAddress類
9.3.1創(chuàng)建InetAddress類的對象
9.3.2InteAddress類方法的使用
9.4套接宇(Socket)的應用
9.4.1客戶端套接字
9.4.2服務器套接字
9.4.3基于C/S結構的套接字應用程序
9.5數(shù)據(jù)報套接宇的應用
9.5.1DatagramPacket類
9.5.2DatagramSockeI類
9.5.3基于C/S結構的數(shù)據(jù)報套接字應用程序
9.6Applet基礎
9.6.1Applet類
9.6.2AppleI的生命周期
9.6.3Applet應用的有關參數(shù)說明
9.6.4AppleI與多線程
9.7Applet事件響應和處理
9.7.1鼠標事件響應和處理
9.7.2鍵盤事件響應和處理
9.8AppleI多媒體應用
9.8.1Applet實現(xiàn)顯示圖像
9.8.2Applet播放聲音文件
9.8.3Applet聲音和圖像的協(xié)調
小結
課后習題和上機練習
第10章Java數(shù)據(jù)庫應用
10.1數(shù)據(jù)庫應用開發(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的結構
10.3.1JDBC的四種類型
10.3.2數(shù)據(jù)驅動程序
10.3.3Connection對象
10.3.4Statement對象
10.3.5ResultSet對象
10.3.6CallableStatement對象
10.4JDBC數(shù)據(jù)源
10.4.1設置Access數(shù)據(jù)源
10.4.2設置Excel數(shù)據(jù)源
10.4.3PreparedStatement對象
10.5JDBC數(shù)據(jù)格式
10.5.1格式一:執(zhí)行基本SQL語句
10.5.2格式二:實現(xiàn)分頁
10.5.3格式三:執(zhí)行帶參數(shù)的SQL語句
10.5.4格式四:執(zhí)行存儲過程
10.6使用JDBC訪問數(shù)據(jù)庫
10.6.1事務處理
10.6.2動態(tài)查詢
10.6.3顯示指定記錄
10.6.4數(shù)據(jù)添力口
小結
課后習題和上機練習
參考文獻

本目錄推薦

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