定 價(jià):¥39.00
作 者: | 張興科 |
出版社: | 中國(guó)人民大學(xué)出版社 |
叢編項(xiàng): | 21世紀(jì)技能創(chuàng)新型人才培養(yǎng)系列教材 計(jì)算機(jī)系列 |
標(biāo) 簽: | 暫缺 |
ISBN: | 9787300300597 | 出版時(shí)間: | 2022-01-01 | 包裝: | 平裝-膠訂 |
開本: | 16開 | 頁(yè)數(shù): | 字?jǐn)?shù): |
項(xiàng)目1 輸出“Hello, World!”
任務(wù)1.1 JDK的安裝與配置
1.1.1 下載JDK14安裝
1.1.2 配置環(huán)境變量
任務(wù)1.2 Eclipse的安裝與運(yùn)行
1.2.1 Eclipse的安裝
1.2.2 Eclipse的運(yùn)行
項(xiàng)目2 成績(jī)錄入與排序輸出
任務(wù)2.1 學(xué)生各科成績(jī)求和及求平均分
2.1.1 標(biāo)識(shí)符與關(guān)鍵字
2.1.2 基本數(shù)據(jù)類型
2.1.3 運(yùn)算符與表達(dá)式
2.1.4 通過控制臺(tái)輸入輸出數(shù)據(jù)
任務(wù)2.2 學(xué)生成績(jī)統(tǒng)計(jì)
2.2.1 分支語(yǔ)句
2.2.2 循環(huán)語(yǔ)句
2.2.3 跳轉(zhuǎn)語(yǔ)句
任務(wù)2.3 學(xué)生成績(jī)排序
2.3.1 一維數(shù)組
2.3.2 二維數(shù)組
任務(wù)2.4 菜單使用
2.4.1 方法概念
2.4.2 方法的幾種基本形式
項(xiàng)目3 學(xué)生信息管理
任務(wù)3.1 基礎(chǔ)類人類的定義與使用
3.1.1 類的創(chuàng)建
3.1.2 對(duì)象的創(chuàng)建
任務(wù)3.2 人類子類學(xué)生類的定義與使用
3.2.1 創(chuàng)建子類
3.2.2 this, super引用
任務(wù)3.3 學(xué)生信息輸出的多態(tài)性
3.3.1 方法重載
3.3.2 方法覆蓋
任務(wù)3.4 通過接口實(shí)現(xiàn)學(xué)生的特定功能
3.4.1 抽象類
3.4.2 接口
任務(wù)3.5 通過系統(tǒng)類增強(qiáng)學(xué)生信息管理的功能
3.5.1 Java類庫(kù)
3.5.2 自定義包
項(xiàng)目4 成績(jī)的異常處理
任務(wù)4.1 利用系統(tǒng)異常類處理成績(jī)異常
4.1.1 異常的概念
4.1.2 異常的分類
4.1.3 異常捕獲與處理語(yǔ)句
任務(wù)4.2 利用用戶自定義類處理成績(jī)異常
4.2.1 人工拋出異常
4.2.2 throws聲明拋出異常
4.2.3 自定義異常
項(xiàng)目5 學(xué)生信息系統(tǒng)可視化設(shè)計(jì)
任務(wù)5.1 學(xué)生信息輸入界面設(shè)計(jì)
5.1.1 認(rèn)識(shí)Component組件
5.1.2 容器組件
5.1.3 布局管理器
5.1.4 常用可視組件
任務(wù)2 學(xué)生信息輸入后確認(rèn)處理
5.2.1 事件處理機(jī)制
5.2.2 可供用戶進(jìn)行選擇的可視組件
任務(wù)5.3 學(xué)生信息管理系統(tǒng)菜單設(shè)計(jì)
5.3.1 菜單
5.3.2 工具條(JToolBar)
任務(wù)5.4 學(xué)生信息表格展示
5.4.1 計(jì)時(shí)器(Timer)
5.4.2 進(jìn)度條(JProgressBar)
5.4.3 滑桿(JSlider)
5.4.4 表格(JTable)
項(xiàng)目6 成績(jī)的圖形化表示
任務(wù)6.1 成績(jī)的折線圖實(shí)現(xiàn)
6.1.1 基本繪圖功能
6.1.2 輸出字符串時(shí)字體控制
任務(wù)6.2 繪圖時(shí)顏色的設(shè)置實(shí)現(xiàn)
6.2.1 Color類的使用
6.2.2 使用“選取顏色”對(duì)話框選取顏色
項(xiàng)目7 學(xué)生信息的文件操作
任務(wù)7.1 學(xué)生信息文件讀寫
7.1.1 輸入輸出流的概念
7.1.2 字節(jié)輸入輸出流
7.1.3 字符輸入輸出流
7.1.4 二進(jìn)制數(shù)據(jù)輸入輸出流
7.1.5 對(duì)象的輸入輸出
任務(wù)7.2 查看學(xué)生信息文件屬性
7.2.1 File類
7.2.2 文件選擇對(duì)話框(JFileChooser)
項(xiàng)目8 使用MySQL管理學(xué)生信息
任務(wù)8.1 建立MySQL學(xué)生信息數(shù)據(jù)庫(kù)
8.1.1 MySQL的下載與安裝
8.1.2 Navicat數(shù)據(jù)庫(kù)數(shù)據(jù)表建立
任務(wù)8.2 通過Java程序管理學(xué)生信息數(shù)據(jù)庫(kù)
8.2.1 數(shù)據(jù)庫(kù)鏈接
8.2.2 數(shù)據(jù)庫(kù)操作應(yīng)用舉例
項(xiàng)目9 多窗口售票程序
任務(wù)9.1 創(chuàng)建多個(gè)同時(shí)執(zhí)行的線程
9.1.1 多線程的基本知識(shí)
9.1.2 用Thread類建立多線程
9.1.3 用Runnable接口建立線程
任務(wù)9.2 多線程實(shí)現(xiàn)多窗口賣票
9.2.1 線程同步
9.2.2 使用同步解決問題