注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書教育/教材/教輔教輔學習方法/報考Java程序設計項目式教程(含實訓任務單)

Java程序設計項目式教程(含實訓任務單)

Java程序設計項目式教程(含實訓任務單)

定 價:¥69.00

作 者: 趙國玲 劉秋蘭 譚麗娜 張雪華 郭瑩
出版社: 機械工業(yè)出版社
叢編項:
標 簽: 暫缺

ISBN: 9787111735212 出版時間: 2023-11-01 包裝: 平裝
開本: 16開 頁數(shù): 243 字數(shù):  

內(nèi)容簡介

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

作者簡介

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

圖書目錄

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

本目錄推薦

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