注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)教育/教材/教輔教輔學(xué)習(xí)方法/報(bào)考Java程序設(shè)計(jì)項(xiàng)目式教程(含實(shí)訓(xùn)任務(wù)單)

Java程序設(shè)計(jì)項(xiàng)目式教程(含實(shí)訓(xùn)任務(wù)單)

Java程序設(shè)計(jì)項(xiàng)目式教程(含實(shí)訓(xùn)任務(wù)單)

定 價(jià):¥69.00

作 者: 趙國(guó)玲 劉秋蘭 譚麗娜 張雪華 郭瑩
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787111735212 出版時(shí)間: 2023-11-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 243 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《Java程序設(shè)計(jì)項(xiàng)目式教程(含實(shí)訓(xùn)任務(wù)單)》共分為12個(gè)單元,內(nèi)容主要包括:搭建Java程序開(kāi)發(fā)環(huán)境、Java程序設(shè)計(jì)基礎(chǔ)、Java面向?qū)ο蟪绦蛟O(shè)計(jì)、Java繼承、異常處理、多線程、Java集合框架、Java文件處理、Java數(shù)據(jù)庫(kù)訪問(wèn)、Java圖形用戶(hù)界面設(shè)計(jì)、Java網(wǎng)絡(luò)編程,以及學(xué)生信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)?!禞ava程序設(shè)計(jì)項(xiàng)目式教程(含實(shí)訓(xùn)任務(wù)單)》可作為高等職業(yè)院校電子信息大類(lèi)專(zhuān)業(yè)“Java程序設(shè)計(jì)”課程的教材,也可作為學(xué)習(xí)Java程序設(shè)計(jì)的參考用書(shū)?!禞ava程序設(shè)計(jì)項(xiàng)目式教程(含實(shí)訓(xùn)任務(wù)單)》是山東省高等學(xué)校省級(jí)精品課程、山東省職業(yè)教育精品資源共享課程、山東省省級(jí)職業(yè)教育在線精品課程配套教材,并配有微課視頻、電子課件、課程標(biāo)準(zhǔn)、教學(xué)設(shè)計(jì)、電子教案、實(shí)訓(xùn)任務(wù)工單、源代碼、習(xí)題答案等數(shù)字化教學(xué)資源。

作者簡(jiǎn)介

  趙國(guó)玲,中 員,山東電子職業(yè)技術(shù)學(xué)院教授,山東省五一勞動(dòng)獎(jiǎng)?wù)芦@得者,山東省 教師,山東省教學(xué)名師,山東省省直機(jī)關(guān)職業(yè)道德建設(shè) 個(gè)人,美國(guó)印第安納大學(xué)訪問(wèn)學(xué)者,軟件技術(shù)專(zhuān)業(yè)負(fù)責(zé)人。主要研究領(lǐng)域:軟件技術(shù)及應(yīng)用、高等職業(yè)教育教學(xué)改革。本人出版《C語(yǔ)言程序》、《Java面向?qū)ο蟪绦蛟O(shè)計(jì)》等中高職教材15部,承擔(dān)省級(jí)以上教學(xué)研究課題7項(xiàng),其中獲省級(jí)教學(xué)成果一等獎(jiǎng)2項(xiàng),三等獎(jiǎng)1項(xiàng)。主持山東省精品課程和精品資源共享課程各一項(xiàng),參與 軟件技術(shù)專(zhuān)業(yè)資源庫(kù)建設(shè)。指導(dǎo)學(xué)生參加高等職業(yè)技能大賽“云計(jì)算技術(shù)及應(yīng)用”和“軟件測(cè)試”賽項(xiàng),分別獲省賽一等獎(jiǎng)1項(xiàng)、二等獎(jiǎng)2項(xiàng),國(guó)賽二等獎(jiǎng)1項(xiàng),三等獎(jiǎng)1項(xiàng),并獲得 指導(dǎo)教師稱(chēng)號(hào)。

圖書(shū)目錄

前言
單元1 搭建Java程序開(kāi)發(fā)環(huán)境
【學(xué)習(xí)目標(biāo)】
任務(wù)1.1 Java開(kāi)發(fā)環(huán)境搭建
【任務(wù)分析】
【基本知識(shí)】
1.1.1 Java的發(fā)展及應(yīng)用
1.1.2 Java語(yǔ)言的特點(diǎn)
1.1.3 Java程序執(zhí)行
【任務(wù)實(shí)施】
【同步訓(xùn)練】
任務(wù)1.2 開(kāi)發(fā)“Hello World!”程序
【任務(wù)分析】
【基本知識(shí)】
1.2.1 Java程序的組成及特點(diǎn)
1.2.2 Java程序開(kāi)發(fā)工具
【任務(wù)實(shí)施】
【同步訓(xùn)練】
【知識(shí)梳理】
課后作業(yè)
單元2 Java程序設(shè)計(jì)基礎(chǔ)
【學(xué)習(xí)目標(biāo)】
任務(wù)2.1 學(xué)生基本信息處理
【任務(wù)分析】
【基本知識(shí)】
2.1.1 Java關(guān)鍵字與標(biāo)識(shí)符
2.1.2 Java基本數(shù)據(jù)類(lèi)型
2.1.3 Java常量與變量
2.1.4 Java中的運(yùn)算符與表達(dá)式
2.1.5 數(shù)據(jù)基本輸入輸出
【任務(wù)實(shí)施】
【同步訓(xùn)練】
任務(wù)2.2 學(xué)科成績(jī)處理
【任務(wù)分析】
【基本知識(shí)】
2.2.1 程序設(shè)計(jì)的基本結(jié)構(gòu)
2.2.2 if選擇結(jié)構(gòu)
2.2.3 switch選擇結(jié)構(gòu)
【任務(wù)實(shí)施】
【同步訓(xùn)練】
任務(wù)2.3 班級(jí)成績(jī)統(tǒng)計(jì)
【任務(wù)分析】
【基本知識(shí)】
2.3.1 循環(huán)結(jié)構(gòu)實(shí)現(xiàn)
2.3.2 循環(huán)嵌套
2.3.3 其他程序流程控制語(yǔ)句
2.3.4 循環(huán)結(jié)構(gòu)應(yīng)用
【任務(wù)實(shí)施】
【同步訓(xùn)練】
任務(wù)2.4 班級(jí)學(xué)生成績(jī)分析處理
【任務(wù)分析】
【基本知識(shí)】
2.4.1 一維數(shù)組的創(chuàng)建及使用
2.4.2 二維數(shù)組的創(chuàng)建及使用
2.4.3 字符串的使用
【任務(wù)實(shí)施】
【同步訓(xùn)練】
【知識(shí)梳理】
課后作業(yè)
單元3 Java面向?qū)ο蟪绦蛟O(shè)計(jì)
【學(xué)習(xí)目標(biāo)】
任務(wù)3.1 學(xué)生信息類(lèi)設(shè)計(jì)
【任務(wù)分析】
【基本知識(shí)】
3.1.1 Java面向?qū)ο蠛诵母拍?
3.1.2 定義Java類(lèi)
3.1.3 創(chuàng)建Java對(duì)象
3.1.4 使用Java對(duì)象
3.1.5 構(gòu)造方法
【任務(wù)實(shí)施】
【同步訓(xùn)練】
任務(wù)3.2 學(xué)生成績(jī)處理
【任務(wù)分析】
【基本知識(shí)】
3.2.1 方法定義
3.2.2 方法調(diào)用
3.2.3 成員類(lèi)別
3.2.4 變量作用域
3.2.5 this關(guān)鍵字
3.2.6 方法重載
3.2.7 類(lèi)及成員的訪問(wèn)權(quán)限
3.2.8 main()方法中的參數(shù)
【任務(wù)實(shí)施】
【同步訓(xùn)練】
【知識(shí)梳理】
課后作業(yè)
單元4 Java繼承
【學(xué)習(xí)目標(biāo)】
任務(wù)4.1 不同類(lèi)別學(xué)生信息的管理
【任務(wù)分析】
【基本知識(shí)】
4.1.1 Java中的繼承
4.1.2 Java繼承的實(shí)現(xiàn)
4.1.3 成員的隱藏與覆蓋
4.1.4 繼承與構(gòu)造方法
4.1.5 super和final關(guān)鍵字
【任務(wù)實(shí)施】
【同步訓(xùn)練】
任務(wù)4.2 使用抽象方法實(shí)現(xiàn)學(xué)生類(lèi)繼承
【任務(wù)分析】
【基本知識(shí)】
4.2.1 抽象方法
4.2.2 抽象類(lèi)
【任務(wù)實(shí)施】
【同步訓(xùn)練】
任務(wù)4.3 使用接口實(shí)現(xiàn)學(xué)生信息管理系統(tǒng)
【任務(wù)分析】
【基本知識(shí)】
4.3.1 接口的定義
4.3.2 接口實(shí)現(xiàn)
4.3.3 Java多態(tài)性
【任務(wù)實(shí)施】
【同步訓(xùn)練】
任務(wù)4.4 使用包對(duì)項(xiàng)目進(jìn)行管理
【任務(wù)分析】
【基本知識(shí)】
4.4.1 包的定義
4.4.2 導(dǎo)入其他包中的類(lèi)
4.4.3 常用系統(tǒng)包及類(lèi)
【任務(wù)實(shí)施】
【同步訓(xùn)練】
【知識(shí)梳理】
課后作業(yè)
單元5 異常處理
【學(xué)習(xí)目標(biāo)】
任務(wù)5.1 程序運(yùn)行異常
【任務(wù)分析】
【基本知識(shí)】
5.1.1 什么是異常
5.1.2 Java異常類(lèi)
【任務(wù)實(shí)施】
【同步訓(xùn)練】
任務(wù)5.2 利用異常處理解決程序運(yùn)行異常
【任務(wù)分析】
【基本知識(shí)】
5.2.1 Java異常處理機(jī)制
5.2.2 異常處理
5.2.3 自定義異常
【任務(wù)實(shí)施】
【同步訓(xùn)練】
【知識(shí)梳理】
課后作業(yè)
單元6 多線程
【學(xué)習(xí)目標(biāo)】
任務(wù)6.1 多窗口售票模擬
【任務(wù)分析】
【基本知識(shí)】
6.1.1 什么是多線程
6.1.2 線程的創(chuàng)建與啟動(dòng)
6.1.3 線程狀態(tài)與線程控制
6.1.4 線程的同步
【任務(wù)實(shí)施】
【同步訓(xùn)練】
任務(wù)6.2 餐館點(diǎn)餐場(chǎng)景模擬
【任務(wù)分析】
【基本知識(shí)】
6.2.1 線程間通信
6.2.2 死鎖
【任務(wù)實(shí)施】
【同步訓(xùn)練】
【知識(shí)梳理】
課后作業(yè)
單元7 Java集合框架
【學(xué)習(xí)目標(biāo)】
任務(wù)7.1 使用List集合存儲(chǔ)學(xué)生信息
【任務(wù)分析】
【基本知識(shí)】
7.1.1 Java集合框架
7.1.2 ArrayList及其使用
7.1.3 LinkedList及其使用
7.1.4 Vector及其使用
【任務(wù)實(shí)施】
【同步訓(xùn)練】
任務(wù)7.2 使用Set集合存儲(chǔ)學(xué)生信息
【任務(wù)分析】
【基本知識(shí)】
7.2.1 HashSet及其使用
7.2.2 TreeSet及其使用
【任務(wù)實(shí)施】
【同步訓(xùn)練】
任務(wù)7.3 用Map集合存儲(chǔ)學(xué)生信息
【任務(wù)分析】
【基本知識(shí)】
7.3.1 HashMap及其使用
7.3.2 泛型在集合中的使用
【任務(wù)實(shí)施】
【同步訓(xùn)練】
【知識(shí)梳理】
課后作業(yè)
單元8 Java文件處理
【學(xué)習(xí)目標(biāo)】
任務(wù)8.1 使用文件存儲(chǔ)學(xué)生信息
【任務(wù)分析】
【基本知識(shí)】
8.1.1 Java文件操作
8.1.2 File類(lèi)及使用
【任務(wù)實(shí)施】
【同步訓(xùn)練】
任務(wù)8.2 學(xué)生信息的輸入輸出
【任務(wù)分析】
【基本知識(shí)】
8.2.1 Java數(shù)據(jù)流的概念
8.2.2 字節(jié)流操作
8.2.3 字符流操作
【任務(wù)實(shí)施】
【同步訓(xùn)練】
【知識(shí)梳理】
課后作業(yè)
單元9 Java數(shù)據(jù)庫(kù)訪問(wèn)
【學(xué)習(xí)目標(biāo)】
任務(wù)9.1 學(xué)生信息管理系統(tǒng)的數(shù)據(jù)庫(kù)管理
【任務(wù)分析】
【基本知識(shí)】
9.1.1 JDBC數(shù)據(jù)庫(kù)訪問(wèn)
9.1.2 連接數(shù)據(jù)庫(kù)
9.1.3 數(shù)據(jù)庫(kù)基本操作
9.1.4 獲取查詢(xún)結(jié)果
【任務(wù)實(shí)施】
【同步訓(xùn)練】
任務(wù)9.2 提升學(xué)生信息數(shù)據(jù)庫(kù)管理效率
【任務(wù)分析】
【基本知識(shí)】
9.2.1 PreparedStatement接口
9.2.2 CallableStatement接口
9.2.3 事務(wù)
【任務(wù)實(shí)施】
【同步訓(xùn)練】
【知識(shí)梳理】
課后作業(yè)
單元10 Java圖形用戶(hù)界面設(shè)計(jì)
【學(xué)習(xí)目標(biāo)】
任務(wù)10.1 學(xué)生信息管理系統(tǒng)登錄界面設(shè)計(jì)
【任務(wù)分析】
【基本知識(shí)】
10.1.1 Java圖形用戶(hù)界面的組成
10.1.2 Java布局管理
10.1.3 Swing常用組件的設(shè)置
【任務(wù)實(shí)施】
【同步訓(xùn)練】
任務(wù)10.2 登錄功能實(shí)現(xiàn)
【任務(wù)分析】
【基本知識(shí)】
10.2.1 Java事件處理
10.2.2 創(chuàng)建和使用菜單
10.2.3 表格JTable
10.2.4 對(duì)話框
【任務(wù)實(shí)施】
【同步訓(xùn)練】
【知識(shí)梳理】
課后作業(yè)
單元11 Java網(wǎng)絡(luò)編程
【學(xué)習(xí)目標(biāo)】
任務(wù)11.1 學(xué)生信息文件的上傳
【任務(wù)分析】
【基本知識(shí)】
11.1.1 網(wǎng)絡(luò)基礎(chǔ)
11.1.2 Socket類(lèi)
11.1.3 ServerSocket類(lèi)
11.1.4 多客戶(hù)端訪問(wèn)處理
【任務(wù)實(shí)施】
【同步訓(xùn)練】
任務(wù)11.2 學(xué)生給教師留言
【任務(wù)分析】
【基本知識(shí)】
11.2.1 InetAddress類(lèi)
11.2.2 DatagramSocket類(lèi)
11.2.3 DatagramPacket類(lèi)
【任務(wù)實(shí)施】
【同步訓(xùn)練】
【知識(shí)梳理】
課后作業(yè)
單元12 學(xué)生信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
【學(xué)習(xí)目標(biāo)】
任務(wù)12.1 系統(tǒng)需求分析
【任務(wù)分析】
【基本知識(shí)】
【任務(wù)實(shí)施】
【同步訓(xùn)練】
任務(wù)12.2 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
【任務(wù)分析】
【基本知識(shí)】
【任務(wù)實(shí)施】
【同步訓(xùn)練】
任務(wù)12.3 系統(tǒng)測(cè)試
【任務(wù)分析】
【基本知識(shí)】
12.3.1 系統(tǒng)測(cè)試基礎(chǔ)知識(shí)
12.3.2 Java單元測(cè)試
【任務(wù)實(shí)施】
【同步訓(xùn)練】
任務(wù)12.4 系統(tǒng)打包
【任務(wù)分析】
【基本知識(shí)】
12.4.1 使用jar命令打包
12.4.2 使用Eclipse工具打包
【任務(wù)實(shí)施】
【同步訓(xùn)練】
【知識(shí)梳理】
課后作業(yè)

本目錄推薦

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