高職高專計(jì)算機(jī)系列規(guī)劃教材 JAVA程序設(shè)計(jì)與實(shí)訓(xùn)(高級(jí))
定 價(jià):28 元
叢書名:高職高專計(jì)算機(jī)系列規(guī)劃教材
- 作者:朱寅非
- 出版時(shí)間:2013/12/1
- ISBN:9787305124754
- 出 版 社:南京大學(xué)出版社
- 中圖法分類:TP312
- 頁(yè)碼:184頁(yè)
- 紙張:膠版紙
- 版次:1
- 開本:16K
java語(yǔ)言因其面向?qū)ο、平臺(tái)無(wú)關(guān)性等特征,成為當(dāng)前通用的網(wǎng)絡(luò)編程語(yǔ)言。朱寅非編著的《JAVA程序設(shè)計(jì)與實(shí)訓(xùn)》主要圍繞Java語(yǔ)言的高級(jí)編程進(jìn)行講解,編著者根據(jù)豐富的教學(xué)經(jīng)驗(yàn),在每個(gè)知識(shí)點(diǎn)的講解過(guò)程中,通過(guò)配套的案例和實(shí)訓(xùn)來(lái)講解如何使用Java語(yǔ)言進(jìn)行編程。本書一共有11個(gè)章節(jié),主要包含了AwT編程、GUI的界面元素之間的事件處理、Java Swing的編程、Applet小程序、Java數(shù)據(jù)結(jié)構(gòu)、Java文件輸入/輸出、Java數(shù)據(jù)庫(kù)連接(BC)、Java網(wǎng)絡(luò)編程、圖形與圖像、Java與多媒體以及Java多線程等內(nèi)容。
《JAVA程序設(shè)計(jì)與實(shí)訓(xùn)》可作為高職高專學(xué)生的教材,也可作為其他本科院校計(jì)算機(jī)軟件開發(fā)專業(yè)學(xué)生的自學(xué)教材,或作為計(jì)算機(jī)軟件開發(fā)人員的參考書。
朱寅非編著的《JAVA程序設(shè)計(jì)與實(shí)訓(xùn)》是孔敏主編的、介紹Java語(yǔ)言核心概念的《JAVA程序設(shè)計(jì)與實(shí)訓(xùn)指導(dǎo)——程序設(shè)計(jì)方法基礎(chǔ)》的進(jìn)階篇。作者根據(jù)多年的教學(xué)經(jīng)驗(yàn),在內(nèi)容的編排上體現(xiàn)了“理論素質(zhì)培養(yǎng)”和“職業(yè)能力訓(xùn)練”的計(jì)算機(jī)教學(xué)思想和方法。通過(guò)大量、詳盡的實(shí)用案例、循序漸進(jìn)地介紹全書內(nèi)容,使讀者可以很快地理解基本概念和掌握基本應(yīng)用API的編程方法,并能得心應(yīng)手地編寫出合格的程序。本書也注重培養(yǎng)讀者思考問(wèn)題、分析問(wèn)題和解決問(wèn)題的能力,是高職高專院校及大專院校的首選教學(xué)用書,并適合具有一定Java編程經(jīng)驗(yàn)者進(jìn)行自我學(xué)習(xí)。
第l章 AWT編程
1.1 生活場(chǎng)景
1.2 AWT概述
1.3 AWT包結(jié)構(gòu)介紹
1.4 容器組件
1.4.1 Frame組件
1.4.2 Dialog組件
1.4.3 Panel組件
1.4.4 Applet組件
1.4.5 SerollPane滾動(dòng)面板
1.5 標(biāo)準(zhǔn)組件
1.5.1 標(biāo)簽和文本組件
1.5.2 按鈕(Button)組件
1.5.3 選項(xiàng)框(Choice)組件
1.5.4 復(fù)選框和單選按鈕(C13eckl30X)組件
1.5.5 列表框(List)組件
1.5.6 菜單(Merel)組件
1.5.7 畫布(Canvas)組件
1.6 布局管理器
1.6.1 FlowLayout布局管理器
1.6.2.BorderLayout布局管理器
1.6.3 GridLayout布局管理器
1.6.4 CardLayotn布局管理器
1.6.5 GridBagLayout布局管理器
1.6.6 Null布局管理器
1.7 本章小結(jié)
1.8 本章習(xí)題
1.9 本章實(shí)訓(xùn)
第2章 事件處理
2.1 生活場(chǎng)景
2.2 Java事件處理模型概述
2.3 事件處理步驟
2.4 鼠標(biāo)事件(MouseEvent)
2.5 鍵盤事件(KeyEvent)
2.6 焦點(diǎn)事件(FocusEvent)
2.7 事件適配器(Adapter)
2.8 剪貼板(C1ipboard)
2.9 本章小結(jié)
2.10 本章習(xí)題
2.11 本章實(shí)訓(xùn)
第3章 Swing編程
3.1 生活場(chǎng)景
3.2 Swing概述
3.3 Swing類層次結(jié)構(gòu)
3.4 Swing多樣化組件
3.4.1 Swing中的組件
3.4.2 Swing中的布局管理器
3.5 本章小結(jié)
3.6 本章習(xí)題
3.7 本章實(shí)訓(xùn)
第4章 Applet基礎(chǔ)
4.1 生活場(chǎng)景
4.2 Applet概述
4.2.1 Applet工作原理
4.2.2 Applet類的創(chuàng)建
4.2.3 Applet的生命周期
4.2.4 Applet案例
4.3 Applet的圖形繪制
4.4 HTML與Applet的參數(shù)傳遞
4.5 本章小結(jié)
4.6 本章習(xí)題
4.7 本章實(shí)訓(xùn)
第5章 Java數(shù)據(jù)結(jié)構(gòu)對(duì)象
5.1 生活場(chǎng)景
5.2 Java數(shù)據(jù)結(jié)構(gòu)概述
5.3 Collection接口
5.4 向量(Vector)
5.5 棧(Stack)
5.6 List接口
5.7 鏈表(LinkedList)
5.8 ArrayList
5.9 本章小結(jié)
5.10 本章習(xí)題
5.11 本章實(shí)訓(xùn)
第6章 輸入輸出流
6.1 生活場(chǎng)景
6.2 輸入/輸出流基礎(chǔ)
6.2.1 流的概述
6.2.2 流的分類
6.3 File類
6.3.1 File類概述
6.3.2 File類構(gòu)造方法
6.3.3 File類常用方法介紹
6.4 文件讀寫
6.4.1 文件輸入流(FilelnputStream)
6.4.2 文件輸出流(FileOutputStream)
6.5 字符文件讀寫
6.6 文件隨機(jī)訪問(wèn)
6.7 對(duì)象克隆與序列化
6.7.1 對(duì)象克隆
6.7.2 序列化與反序列化
6.8 本章小結(jié)
6.9 本章習(xí)題
6.10 本章實(shí)訓(xùn)
第7章 Java數(shù)據(jù)庫(kù)連接(BC)
7.1 生活場(chǎng)景
7.2 關(guān)系數(shù)據(jù)庫(kù)與、SQL語(yǔ)言概述
7.3 BC與數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)
7.3.1 BC概述
7.3.2 BC的結(jié)構(gòu)
7.3.3 BC的驅(qū)動(dòng)程序
7.3.4 常用BC API
7.4 使用BC訪問(wèn)數(shù)據(jù)庫(kù)
7.4.1 準(zhǔn)備工作
7.4.2 連接數(shù)據(jù)庫(kù)
7.4.3 查詢數(shù)據(jù)庫(kù)
7.4.4 可滾動(dòng)結(jié)果集
7.4.5 更新、添加、刪除記錄
7.4.6 預(yù)處理語(yǔ)句
7.5 BC應(yīng)用完整實(shí)例
7.6 本章小結(jié)
7.7 本章習(xí)題
7.8 本章實(shí)訓(xùn)
第8章 Java網(wǎng)絡(luò)編程基礎(chǔ)
8.1 生活場(chǎng)景
8.2 網(wǎng)絡(luò)通信及編程基礎(chǔ)
8.2.1 TCP協(xié)議
8.2.2 IP地址
8.2.3 Java網(wǎng)絡(luò)編程概述
8.3 URL類
8.3.1 URL類簡(jiǎn)介
8.3.2 讀取URL中的資源
8.4 套接字(Socket)編程
8.4.1 端口和套接字
8.4.2 IAddress類
8.4.3 Socket類
8.4.4 ServerSocket類
8.5 本章小結(jié)
8.6 本章習(xí)題
8.7 本章實(shí)訓(xùn)
第9章 圖形與圖像
9.1 生活場(chǎng)景
9.2 繪制基本圖形
9.2.1 圖形
9.2.2 Color類
9.2.3 繪制基本圖形
9.3 建立字體
9.4 復(fù)制與清除圖形
9.5 Java 2D
9.6 本章小結(jié)
9.7 本章習(xí)題
9.8 本章實(shí)訓(xùn)
第10章 Java多媒體
10.1 生活場(chǎng)景
10.2 在小程序中播放音頻
10.3 在應(yīng)用程序中播放音頻
10.4 本章小結(jié)
10.5 本章習(xí)題
10.6 本章實(shí)訓(xùn)
第ll章 Java多線程
11.1 生活場(chǎng)景
11.2 Java線程
11.2.1 進(jìn)程與線程
11.2.2 線程的生命周期
11.3 創(chuàng)建Java線程
11.3.1 利用Thread類創(chuàng)建線程
11.3.2 使用Runnable接口創(chuàng)建線程
11.4 線程同步
11.5 線程死鎖與解鎖
11.6 線程優(yōu)先級(jí)別
11.7 join方法的使用
11.8 使用interrupt方法結(jié)束線程
11.9 本章小結(jié)
11.10 本章習(xí)題
11.11 本章實(shí)訓(xùn)
參考文獻(xiàn)