本書從初學者的角度詳細講解了Java開發(fā)中重點用到的多種技術(shù)。全書以任務(wù)推進的方式進行講解, 共11個任務(wù), 包括初識Java、Java語法基礎(chǔ)、Java面向?qū)ο缶幊桃约?+X綜合實戰(zhàn)4個方面的內(nèi)容, 以幫助讀者培養(yǎng)良好的編程習慣, 熟悉開發(fā)工具的使用, 了解技術(shù)發(fā)展現(xiàn)狀。本書的任務(wù)內(nèi)容涉及冬奧會及冬奧項目、航空航天、健康管理等, 嘗試從技術(shù)學習和技能實踐過程中, 潛移默化地培養(yǎng)讀者的愛國情懷和民族自豪感, 踐行立德樹人的根本任務(wù)。本書附有微課視頻、多媒體電子課件、源代碼、測試題及答案等豐富的教學資源, 微課視頻在書中以二維碼形式呈現(xiàn), 方便讀者直接觀看, 實現(xiàn)線上線下學習相結(jié)合。
第1單元 初識Java
單元內(nèi)容
學習目標
任務(wù)1.1 安裝配置Java
【涉及知識點】
1.1.1 Java簡介
1.1.2 Java語言的特點
1.1.3 Java核心機制
1.1.4 Java SE的 與安裝
【實戰(zhàn)記錄活頁手冊】
任務(wù)1.2 “北京冬奧會歡迎您!”——編寫第一個Java程序
【涉及知識點】
1.2.1 Java集成開發(fā)環(huán)境Eclipse
1.2.2 編寫Java程序
【實戰(zhàn)記錄活頁手冊】
第2單元 Java語法基礎(chǔ)
單元內(nèi)容
學習目標
任務(wù)2.1 校園送餐需求數(shù)量統(tǒng)計——Java基本語法規(guī)則
【涉及知識點】
2.1.1 代碼的基本格式
2.1.2 注釋
2.1.3 標識符
2.1.4 關(guān)鍵字
2.1.5 常量與變量
2.1.6 數(shù)據(jù)類型
2.1.7 常見運算符
【實戰(zhàn)記錄活頁手冊】
任務(wù)2.2 花樣滑冰旋轉(zhuǎn)次數(shù)統(tǒng)計——程序的流程控制
【涉及知識點】
2.2.1 順序結(jié)構(gòu)
2.2.2 選擇結(jié)構(gòu)
2.2.3 循環(huán)結(jié)構(gòu)
2.2.4 跳轉(zhuǎn)語句
【實戰(zhàn)記錄活頁手冊】
任務(wù)2.3 運動項目的設(shè)定——方法定義
【涉及知識點】
2.3.1 方法的基本概念
2.3.2 方法重載
2.3.3 方法遞歸
【實戰(zhàn)記錄活頁手冊】
任務(wù)2.4 北京冬奧會獎牌榜——數(shù)組
【涉及知識點】
2.4.1 一維數(shù)組
2.4.2 數(shù)組的常規(guī)操作
2.4.3 多維數(shù)組
【實戰(zhàn)記錄活頁手冊】
第3單元 Java面向?qū)ο缶幊?/span>
單元內(nèi)容
學習目標
任務(wù)3.1 學生健康信息管理——類和對象
【涉及知識點】
3.1.1 面向?qū)ο蟮母拍?/span>
3.1.2 類和對象的刨建
3.1.3 類的封裝
3.1.4 構(gòu)造方法
3.1.5 static關(guān)鍵字
3.1.6 內(nèi)部類
【實戰(zhàn)記錄活頁手冊】
任務(wù)3.2 物流信息管理——繼承和多態(tài)
【涉及知識點】
3.2.1 繼承
3.2.2 final關(guān)鍵字
3.2.3 抽象類
3.2.4 接口
3.2.5 多態(tài)
【實戰(zhàn)記錄活頁手冊】
任務(wù)3.3 航空系統(tǒng)異常處理模擬異常
【涉及知識點】
3.3.1 異常的基本概念
3.3.2 異常的分類
3.3.3 異常處理
【實戰(zhàn)記錄活頁手冊】
任務(wù)3.4 “犇犇”機器牛代碼分類保存——包
【涉及知識點】
3.4.1 包的聲明
3.4.2 包的導(dǎo)入
3.4.3 常用包文件
【實戰(zhàn)記錄活頁手冊】J
任務(wù)3.5 冬奧會智能餐廳——JDBC數(shù)據(jù)庫編程
【涉及知識點】
3.5.1 JDBC概述
3.5.2 JDBC數(shù)據(jù)庫編程基本操作
3.5.3 JDBC編程進階
【實戰(zhàn)記錄活頁手冊】
第4單元 Java 1+X綜合實戰(zhàn)
單元內(nèi)容
學習目標
【涉及知識點】
4.1 什么是1+X
4.2 Java Web應(yīng)用開發(fā)職業(yè)技能等級標準
4.3 1+X理論試題
4.4 1+X實操試題
【實戰(zhàn)記錄活頁手冊(理論試題)】
【實戰(zhàn)記錄活頁手冊(實操試題)】
參考文獻