掃一掃
關(guān)注中圖網(wǎng)
官方微博
Java程序設(shè)計(jì) 版權(quán)信息
- ISBN:9787568266765
- 條形碼:9787568266765 ; 978-7-5682-6676-5
- 裝幀:一般膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>
Java程序設(shè)計(jì) 內(nèi)容簡介
本書介紹Java語言的基礎(chǔ)知識及程序設(shè)計(jì)的基本方法, 全書以項(xiàng)目為載體, 以任務(wù)為導(dǎo)向, 突出從問題到算法, 再到程序的一種思維過程, 強(qiáng)調(diào)計(jì)算機(jī)求解問題的思路引導(dǎo)與程序設(shè)計(jì)思維方式的訓(xùn)練。全書分為學(xué)習(xí)篇和實(shí)驗(yàn)篇。通過學(xué)習(xí)使學(xué)習(xí)者掌握J(rèn)ava語言的語法應(yīng)用并培養(yǎng)其應(yīng)用拓展能力。
Java程序設(shè)計(jì) 目錄
學(xué)習(xí)篇
單元1 初識Java
任務(wù)1.1 搭建Java開發(fā)環(huán)境
1.1.1 Java的發(fā)展歷史
1.1.2 Java的特點(diǎn)及優(yōu)勢
1.1.3 Java的運(yùn)行機(jī)制
1.1.4 JDK簡介
任務(wù)1.2 初入Java世界
1.2.1 Java程序結(jié)構(gòu)
1.2.2 使用Eclipse創(chuàng)建Java程序
任務(wù)1.3 計(jì)算扇形的面積和周長程序設(shè)計(jì)
1.3.1 Java中的標(biāo)識符
1.3.2 Java中的關(guān)鍵字
1.3.3 Java中的保留字
1.3.4 Java中的注釋
1.3.5 Java中的分隔符
1.3.6 Java中的常量與變量
1.3.7 Java中的數(shù)據(jù)類型
1.3.8 Java數(shù)據(jù)類型轉(zhuǎn)換
1.3.9 Java中的運(yùn)算符與表達(dá)式
單元2 程序設(shè)計(jì)基礎(chǔ)
任務(wù)2.1 熟悉各流程的關(guān)鍵字
2.1.1 順序結(jié)構(gòu)
2.1.2 選擇結(jié)構(gòu)
2.1.3 分支語句結(jié)構(gòu)
任務(wù)2.2 while循環(huán)語句、do…while循環(huán)語句與for循環(huán)語句
任務(wù)2.3 break語句和continue語句
單元3 面向?qū)ο蟪绦蛟O(shè)計(jì)
任務(wù)3.1 描述“人”信息程序設(shè)計(jì)
3.1.1 類與對象的概念與關(guān)系
3.1.2 類的定義
3.1.3 創(chuàng)建對象
任務(wù)3.2 借書卡程序設(shè)計(jì)
3.2.1 類的方法
3.2.2 構(gòu)造方法
3.2.3 方法重載
3.2.4 變量的作用域
3.2.5 定義包和導(dǎo)入包的關(guān)鍵字
任務(wù)3.3 保護(hù)人的“隱私”程序設(shè)計(jì)
3.3.1 封裝
3.3.2 Java的修飾符
任務(wù)3.4 員工信息管理程序設(shè)計(jì)
3.4.1 繼承
3.4.2 方法的覆蓋
3.4.3 this和super。關(guān)鍵字
3.4.4 多態(tài)
3.4.5 *終類和抽象類
任務(wù)3.5 模擬USB接口程序設(shè)計(jì)
3.5.1 .Java接口
3.5.2 接口與多態(tài)
3.5.3 面向接口編程的步驟
3.5.4 接口中常量的使用
單元4 數(shù)據(jù)與異常處理程序設(shè)計(jì)
任務(wù)4.1 學(xué)生成績計(jì)算程序設(shè)計(jì)
4.1.1 一維數(shù)組
4.1.2 二維數(shù)組
任務(wù)4.2 天氣預(yù)報(bào)的數(shù)據(jù)處理
4.2.1 創(chuàng)建String字符串
4.2.2 String類的常用操作
4.2.3 StringBuffer類的常用方法
任務(wù)4.3 除法計(jì)算器程序設(shè)計(jì)
4.3.1 異常的概念及其處理機(jī)制
4.3.2 異常的分類
4.3.3 異常的捕獲與處理
任務(wù)4.4 *大公約數(shù)計(jì)算器設(shè)計(jì)
4.4.1 自定義異常
4.4.2 拋出異常
4.4.3 上報(bào)異常
單元5 圖形用戶界面程序設(shè)計(jì)
任務(wù)5.1 油耗計(jì)算程序設(shè)計(jì)
5.1.1 抽象窗口工具集(AWT)
5.1.2 Swing組件簡介
5.1.3.1 Component組件
5.1.4 JFrame組件
5.1.5 Swing工具集的其他常用組件
任務(wù)5.2 計(jì)算器界面設(shè)計(jì)
5.2.1 Java布局管理
5.2.2 常見的布局管理器
任務(wù)5.3 計(jì)算器事件處理
5.3.1 Java事件
5.3.2 Java事件處理機(jī)制
5.3.3 Java事件體系結(jié)構(gòu)
5.3.4 Java事件監(jiān)聽器和監(jiān)聽方法
任務(wù)5.4 字體設(shè)置窗口程序設(shè)計(jì)
5.4.1 組合框JComboBox
5.4.2 復(fù)選框JCheckBox
5.4.3 單選按鈕JRadioButton
5.4.4 列表框JList
5.4.5 選擇事件
任務(wù)5.5 字體設(shè)置菜單設(shè)計(jì)
5.5.1 菜單欄(JMenuBar)
5.5.2 菜單項(xiàng)(JMenu)
5.5.3 菜單子項(xiàng)(JMenuItem)
5.5.4 復(fù)選菜單項(xiàng)(JCheckBoxMenultem)
5.5.5 單選菜單項(xiàng)(JRadioButtonMenultem)
實(shí)驗(yàn)篇
單元6 綜合設(shè)計(jì)——“企業(yè)即時通”軟件
任務(wù)6.1 項(xiàng)目需求分析及總體設(shè)計(jì)
6.1.1 項(xiàng)目需求分析
6.1.2 客戶端業(yè)務(wù)流程分析
6.1.3 系統(tǒng)總體設(shè)計(jì)
任務(wù)6.2 詳細(xì)設(shè)計(jì)之?dāng)?shù)據(jù)庫設(shè)計(jì)
6.2.1 數(shù)據(jù)實(shí)體類分析
6.2.2 數(shù)據(jù)庫與數(shù)據(jù)表創(chuàng)建
任務(wù)6.3 詳細(xì)設(shè)計(jì)之界面設(shè)計(jì)
6.3.1 客戶端程序界面設(shè)計(jì)
6.3.2 服務(wù)器端程序界面設(shè)計(jì)
任務(wù)6.4 系統(tǒng)實(shí)現(xiàn)技術(shù)
6.4.1 網(wǎng)絡(luò)通信基礎(chǔ)知識
6.4.2 Socket(套接字)技術(shù)實(shí)現(xiàn)
6.4.3 多線程技術(shù)實(shí)現(xiàn)
6.4.4 JDBC實(shí)用技術(shù)
任務(wù)6.5 服務(wù)器端功能的實(shí)現(xiàn)
6.5.1 數(shù)據(jù)實(shí)體類及業(yè)務(wù)類的實(shí)現(xiàn)
6.5.2 實(shí)現(xiàn)服務(wù)器端主窗體
6.5.3 實(shí)現(xiàn)ServerListenThread類
6.5.4 實(shí)現(xiàn)ServerReceiveThread類
6.5.5 處理聊天信息的請求
6.5.6 使用JTable顯示在線用戶信息
任務(wù)6.6 客戶端功能的實(shí)現(xiàn)
6.6.1 登錄窗體的實(shí)現(xiàn)
6.6.2 客戶端主窗體
6.6.3 實(shí)現(xiàn)客戶端接收線程ClientReceiveThread
6.6.4 聊天功能的實(shí)現(xiàn)
單元1 初識Java
任務(wù)1.1 搭建Java開發(fā)環(huán)境
1.1.1 Java的發(fā)展歷史
1.1.2 Java的特點(diǎn)及優(yōu)勢
1.1.3 Java的運(yùn)行機(jī)制
1.1.4 JDK簡介
任務(wù)1.2 初入Java世界
1.2.1 Java程序結(jié)構(gòu)
1.2.2 使用Eclipse創(chuàng)建Java程序
任務(wù)1.3 計(jì)算扇形的面積和周長程序設(shè)計(jì)
1.3.1 Java中的標(biāo)識符
1.3.2 Java中的關(guān)鍵字
1.3.3 Java中的保留字
1.3.4 Java中的注釋
1.3.5 Java中的分隔符
1.3.6 Java中的常量與變量
1.3.7 Java中的數(shù)據(jù)類型
1.3.8 Java數(shù)據(jù)類型轉(zhuǎn)換
1.3.9 Java中的運(yùn)算符與表達(dá)式
單元2 程序設(shè)計(jì)基礎(chǔ)
任務(wù)2.1 熟悉各流程的關(guān)鍵字
2.1.1 順序結(jié)構(gòu)
2.1.2 選擇結(jié)構(gòu)
2.1.3 分支語句結(jié)構(gòu)
任務(wù)2.2 while循環(huán)語句、do…while循環(huán)語句與for循環(huán)語句
任務(wù)2.3 break語句和continue語句
單元3 面向?qū)ο蟪绦蛟O(shè)計(jì)
任務(wù)3.1 描述“人”信息程序設(shè)計(jì)
3.1.1 類與對象的概念與關(guān)系
3.1.2 類的定義
3.1.3 創(chuàng)建對象
任務(wù)3.2 借書卡程序設(shè)計(jì)
3.2.1 類的方法
3.2.2 構(gòu)造方法
3.2.3 方法重載
3.2.4 變量的作用域
3.2.5 定義包和導(dǎo)入包的關(guān)鍵字
任務(wù)3.3 保護(hù)人的“隱私”程序設(shè)計(jì)
3.3.1 封裝
3.3.2 Java的修飾符
任務(wù)3.4 員工信息管理程序設(shè)計(jì)
3.4.1 繼承
3.4.2 方法的覆蓋
3.4.3 this和super。關(guān)鍵字
3.4.4 多態(tài)
3.4.5 *終類和抽象類
任務(wù)3.5 模擬USB接口程序設(shè)計(jì)
3.5.1 .Java接口
3.5.2 接口與多態(tài)
3.5.3 面向接口編程的步驟
3.5.4 接口中常量的使用
單元4 數(shù)據(jù)與異常處理程序設(shè)計(jì)
任務(wù)4.1 學(xué)生成績計(jì)算程序設(shè)計(jì)
4.1.1 一維數(shù)組
4.1.2 二維數(shù)組
任務(wù)4.2 天氣預(yù)報(bào)的數(shù)據(jù)處理
4.2.1 創(chuàng)建String字符串
4.2.2 String類的常用操作
4.2.3 StringBuffer類的常用方法
任務(wù)4.3 除法計(jì)算器程序設(shè)計(jì)
4.3.1 異常的概念及其處理機(jī)制
4.3.2 異常的分類
4.3.3 異常的捕獲與處理
任務(wù)4.4 *大公約數(shù)計(jì)算器設(shè)計(jì)
4.4.1 自定義異常
4.4.2 拋出異常
4.4.3 上報(bào)異常
單元5 圖形用戶界面程序設(shè)計(jì)
任務(wù)5.1 油耗計(jì)算程序設(shè)計(jì)
5.1.1 抽象窗口工具集(AWT)
5.1.2 Swing組件簡介
5.1.3.1 Component組件
5.1.4 JFrame組件
5.1.5 Swing工具集的其他常用組件
任務(wù)5.2 計(jì)算器界面設(shè)計(jì)
5.2.1 Java布局管理
5.2.2 常見的布局管理器
任務(wù)5.3 計(jì)算器事件處理
5.3.1 Java事件
5.3.2 Java事件處理機(jī)制
5.3.3 Java事件體系結(jié)構(gòu)
5.3.4 Java事件監(jiān)聽器和監(jiān)聽方法
任務(wù)5.4 字體設(shè)置窗口程序設(shè)計(jì)
5.4.1 組合框JComboBox
5.4.2 復(fù)選框JCheckBox
5.4.3 單選按鈕JRadioButton
5.4.4 列表框JList
5.4.5 選擇事件
任務(wù)5.5 字體設(shè)置菜單設(shè)計(jì)
5.5.1 菜單欄(JMenuBar)
5.5.2 菜單項(xiàng)(JMenu)
5.5.3 菜單子項(xiàng)(JMenuItem)
5.5.4 復(fù)選菜單項(xiàng)(JCheckBoxMenultem)
5.5.5 單選菜單項(xiàng)(JRadioButtonMenultem)
實(shí)驗(yàn)篇
單元6 綜合設(shè)計(jì)——“企業(yè)即時通”軟件
任務(wù)6.1 項(xiàng)目需求分析及總體設(shè)計(jì)
6.1.1 項(xiàng)目需求分析
6.1.2 客戶端業(yè)務(wù)流程分析
6.1.3 系統(tǒng)總體設(shè)計(jì)
任務(wù)6.2 詳細(xì)設(shè)計(jì)之?dāng)?shù)據(jù)庫設(shè)計(jì)
6.2.1 數(shù)據(jù)實(shí)體類分析
6.2.2 數(shù)據(jù)庫與數(shù)據(jù)表創(chuàng)建
任務(wù)6.3 詳細(xì)設(shè)計(jì)之界面設(shè)計(jì)
6.3.1 客戶端程序界面設(shè)計(jì)
6.3.2 服務(wù)器端程序界面設(shè)計(jì)
任務(wù)6.4 系統(tǒng)實(shí)現(xiàn)技術(shù)
6.4.1 網(wǎng)絡(luò)通信基礎(chǔ)知識
6.4.2 Socket(套接字)技術(shù)實(shí)現(xiàn)
6.4.3 多線程技術(shù)實(shí)現(xiàn)
6.4.4 JDBC實(shí)用技術(shù)
任務(wù)6.5 服務(wù)器端功能的實(shí)現(xiàn)
6.5.1 數(shù)據(jù)實(shí)體類及業(yè)務(wù)類的實(shí)現(xiàn)
6.5.2 實(shí)現(xiàn)服務(wù)器端主窗體
6.5.3 實(shí)現(xiàn)ServerListenThread類
6.5.4 實(shí)現(xiàn)ServerReceiveThread類
6.5.5 處理聊天信息的請求
6.5.6 使用JTable顯示在線用戶信息
任務(wù)6.6 客戶端功能的實(shí)現(xiàn)
6.6.1 登錄窗體的實(shí)現(xiàn)
6.6.2 客戶端主窗體
6.6.3 實(shí)現(xiàn)客戶端接收線程ClientReceiveThread
6.6.4 聊天功能的實(shí)現(xiàn)
展開全部
書友推薦
- >
羅庸西南聯(lián)大授課錄
- >
大紅狗在馬戲團(tuán)-大紅狗克里弗-助人
- >
我從未如此眷戀人間
- >
我與地壇
- >
朝聞道
- >
煙與鏡
- >
人文閱讀與收藏·良友文學(xué)叢書:一天的工作
- >
姑媽的寶刀
本類暢銷