Java語言程序設(shè)計基礎(chǔ)教程(21世紀技能創(chuàng)新型人才培養(yǎng)系列教材·計算機系列;“十四五”新工科應用型教材建設(shè)項目成果)
定 價:36 元
叢書名:21世紀技能創(chuàng)新型人才培養(yǎng)系列教材·計算機系列
- 作者:王瑩 韓冬艷 劉慧源
- 出版時間:2022/6/1
- ISBN:9787300307053
- 出 版 社:中國人民大學出版社
- 中圖法分類:TP312.8
- 頁碼:188
- 紙張:
- 版次:1
- 開本:16
本書是面向Java初學者的入門級教材,以通俗易懂的語言、豐富的案例,深入淺出地講解了Java語言基礎(chǔ)知識。全書知識體系完整,結(jié)構(gòu)合理,可操作性強,共分為10個單元,其中包含45個實例和27個實訓,內(nèi)容主要包括Java環(huán)境搭建、Java語言基礎(chǔ)、順序結(jié)構(gòu)程序設(shè)計、選擇結(jié)構(gòu)程序設(shè)計、循環(huán)結(jié)構(gòu)程序設(shè)計、數(shù)組、面向?qū)ο蟪绦蛟O(shè)計、異常處理、圖形用戶界面設(shè)計、數(shù)據(jù)庫編程基礎(chǔ)。本書以知識技能的項目化以及系統(tǒng)管理任務的完整與細化,推動理論和實踐課堂教學,遵循操作系統(tǒng)基礎(chǔ)系統(tǒng)維護的系統(tǒng)性與連貫性原則,對內(nèi)容體系結(jié)構(gòu)進行了適當調(diào)整與重構(gòu),以適應教學課程安排。
王瑩,遼寧農(nóng)業(yè)職業(yè)技術(shù)學院副教授,主要講授《靜態(tài)網(wǎng)站建設(shè)與網(wǎng)頁設(shè)計》《Web程序設(shè)計》《平面圖形設(shè)計》《C語言程序設(shè)計》《計算機專業(yè)英語》等專業(yè)課,擔任過《網(wǎng)站建設(shè)項目化教程》《Java Web程序設(shè)計任務驅(qū)動教程》《計算機專業(yè)英語》《OFFICE2010計算機應用項目式教程》主編或副主編。2019全國教育教學信息化交流展示活動微課二等獎,2019遼寧省第二十三屆教育教學信息化大賽微課一等獎,省級課題《高職院校智能化網(wǎng)絡(luò)考試平臺建設(shè)與自主學習能力培養(yǎng)的研究與實踐》,發(fā)表論文4篇。韓冬艷、劉慧源遼寧農(nóng)業(yè)職業(yè)技術(shù)學院教師。
單元1 Java語言概述
1.1 Java簡介
1.2簡單的Java程序設(shè)計
1.3 Java工作原理
1.4 MyEclipse上機環(huán)境安裝
單元2 Java語言基礎(chǔ)
2.1數(shù)據(jù)類型
2.2常量與變量
2.3運算符和表達式
2.4單元實訓
實訓1 自增(減)運算符在變量前后區(qū)別的驗證
實訓2 條件運算符的應用
單元3 順序結(jié)構(gòu)程序設(shè)計
3.1程序的三種控制結(jié)構(gòu)
3.2簡單輸入輸出
3.3順序結(jié)構(gòu)程序設(shè)計
3.4單元實訓
實訓1 浮點型變量的算術(shù)運算
實訓2 球體積的計算
單元4 選擇結(jié)構(gòu)程序設(shè)計
4.1 if語句
4.2 if-else語句
4.3選擇結(jié)構(gòu)的嵌套
4.4 switch語句
4.5單元實訓
實訓1 成績是否達標的判斷
實訓2 奇偶數(shù)的判斷
實訓3 不同會員消費規(guī)則的實現(xiàn)
實訓4 成績等級的判斷
實訓5 某月份包含天數(shù)的判斷
單元5 循環(huán)結(jié)構(gòu)程序設(shè)計
5.1 while循環(huán)結(jié)構(gòu)
5.2 do…while循環(huán)結(jié)構(gòu)
5.3 for循環(huán)結(jié)構(gòu)
5.4 break語句和continue語句
5.5 循環(huán)嵌套
5.6單元實訓
實訓1 計算產(chǎn)品達到要求銷量的年份
實訓2 統(tǒng)計成績大于指定分值的學生人數(shù)
實訓3 銀行卡鎖定功能的實現(xiàn)
實訓4 輸出1~10之間的所有偶數(shù)
實訓5 輸出由6行“*”組成的三角形
實訓6 輸出九九乘法表
單元6 數(shù)組
6.1 一維數(shù)組
6.2 二維數(shù)組
6.3單元實訓
實訓1 求一個正整數(shù)的位數(shù)并逆序輸出各位數(shù)字
實訓2 判斷一個五位數(shù)是否為回文數(shù)
實訓3 對10個數(shù)字從小到大排序
實訓4 求矩陣對角線元素之和
實訓5 逆序輸出一維數(shù)組中的元素
實訓6 輸出楊輝三角形的前10行
單元7 面向?qū)ο蟪绦蛟O(shè)計
7.1 面向?qū)ο蟾攀?
7.2 類的定義與對象的創(chuàng)建
7.3類的繼承
7.4 抽象、接口與多態(tài)
7.5 包的應用
7.5單元實訓
實訓1 猜數(shù)字游戲
實訓2 計算圓的面積和周長
實訓3 定義交通工具類,通過定義函數(shù)來控制速度
單元8 異常處理
8.1錯誤與異常
8.2異常處理
8.3自定義異常
單元9 圖形用戶界面設(shè)計
9.1圖形用戶界面與布局管理器
9.2常用組件
9.3事件及動作監(jiān)聽
9.4單元實訓
實訓1 簡單計算器功能實現(xiàn)
實訓2 創(chuàng)建五子棋游戲
單元10 數(shù)據(jù)庫編程基礎(chǔ)
10.1 Java與數(shù)據(jù)庫的連接
10.2 Java對數(shù)據(jù)庫的操作
10.3單元實訓
實訓 簡易學生信息管理系統(tǒng)的實現(xiàn)