-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應(yīng)用
-
>
決戰(zhàn)行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調(diào)優(yōu)實踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學(xué)習(xí)
Java面向?qū)ο蟪绦蜷_發(fā)及實戰(zhàn) 版權(quán)信息
- ISBN:9787115586421
- 條形碼:9787115586421 ; 978-7-115-58642-1
- 裝幀:一般膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>
Java面向?qū)ο蟪绦蜷_發(fā)及實戰(zhàn) 本書特色
1.采取逆向課程設(shè)計,通過企業(yè)走訪調(diào)研,選取*核心、實用的知識和技能。 2.以任務(wù)為驅(qū)動,案例輔助理解,使讀者一直保持較高的學(xué)習(xí)興趣,寓教于樂。 3.以案例為主線組織知識點,充分考慮讀者的認知曲線,采用邊講邊練教學(xué)方式,由淺入深,循序漸進。
Java面向?qū)ο蟪绦蜷_發(fā)及實戰(zhàn) 內(nèi)容簡介
Java 是當(dāng)前優(yōu)選使用范圍較廣的面向?qū)ο箝_發(fā)語言。本書以 Java 基礎(chǔ)語法及面向?qū)ο笾R為核心,主要介紹了 JDK 的安裝配置、IntelliJ IDEA 開發(fā)環(huán)境的安裝和使用、Java 的數(shù)據(jù)類型和運算符、流程控制語句、數(shù)組、帶參方法和無參方法、面向?qū)ο蟮?3 個基本特性(封裝、繼承和多態(tài))、抽象類和接口等知識,并通過網(wǎng)上訂餐系統(tǒng)和 QuickHit 游戲項目綜合提升讀者的 Java 程序開發(fā)能力。為保證學(xué)習(xí)效果,本書緊密結(jié)合實際,利用大量案例進行說明和講解,提供含金量十足的開發(fā)經(jīng)驗。本書圍繞 Java基礎(chǔ)語法和面向?qū)ο箝_發(fā)思想進行講解,并配以完善的學(xué)習(xí)資料和支持服務(wù),包括視頻教程、技術(shù)文檔、案例素材、技能實訓(xùn)源碼等,為讀者帶來多方面的學(xué)習(xí)體驗。 本書可作為高等院校計算機、人工智能、自動化等專業(yè)的相關(guān)課程教材,也可作為計算機相關(guān)領(lǐng)域從業(yè)人員的參考用書。
Java面向?qū)ο蟪绦蜷_發(fā)及實戰(zhàn) 目錄
第 1章 Java 初體驗
技能目標(biāo)
本章任務(wù)
1.1 任務(wù)1:使用記事本編寫Java 程序
1.1.1 Java 概述
1.1.2 搭建Java 開發(fā)環(huán)境
1.1.3 編寫第 一個Java 程序
1.1.4 Java 跨平臺原理
1.1.5 Java 程序的注釋
1.1.6 Java 編程規(guī)范
1.2 任務(wù)2:使用IntelliJ IDEA開發(fā)Java 程序
1.2.1 IntelliJ IDEA的安裝和使用
1.2.2 Java 項目組織結(jié)構(gòu)
1.2.3 常見錯誤
1.2.4 Java API幫助文檔
本章小結(jié)
本章作業(yè)
第 2章 數(shù)據(jù)類型和運算符
技能目標(biāo)
本章任務(wù)
2.1 任務(wù)1:實現(xiàn)個人簡歷信息輸出
2.1.1 什么是變量
2.1.2 數(shù)據(jù)類型
2.1.3 變量聲明及使用
2.1.4 變量命名規(guī)則
2.2 任務(wù)2:編寫程序?qū)崿F(xiàn)購物結(jié)算和模擬幸運抽獎
2.2.1 Java 運算符
2.2.2 運算符的優(yōu)先級
本章小結(jié)
本章作業(yè)
第3章 流程控制——選擇結(jié)構(gòu)
技能目標(biāo)
本章任務(wù)
3.1 任務(wù)1:根據(jù)條件判斷進行抽獎、信息錄入和購物結(jié)算
3.1.1 什么是選擇結(jié)構(gòu)
3.1.2 if選擇結(jié)構(gòu)
3.1.3 使用if-else選擇結(jié)構(gòu)
3.1.4 多重if選擇結(jié)構(gòu)
3.1.5 嵌套if選擇結(jié)構(gòu)
3.2 任務(wù)2:實現(xiàn)購物菜單的選擇功能
3.2.1 switch選擇結(jié)構(gòu)
3.2.2 常見問題
3.3 任務(wù)3:實現(xiàn)商品換購
本章小結(jié)
本章作業(yè)
第4章 流程控制——循環(huán)結(jié)構(gòu)
技能目標(biāo)
本章任務(wù)
4.1 任務(wù)1:實現(xiàn)商品價格查詢和購物結(jié)算
4.1.1 循環(huán)結(jié)構(gòu)
4.1.2 while循環(huán)結(jié)構(gòu)
4.1.3 程序調(diào)試
4.1.4 do-while循環(huán)結(jié)構(gòu)
4.2 任務(wù)2:實現(xiàn)購物系統(tǒng)登錄驗證功能
4.2.1 for循環(huán)結(jié)構(gòu)
4.2.2 循環(huán)結(jié)構(gòu)對比
4.2.3 跳轉(zhuǎn)語句
本章小結(jié)
本章作業(yè)
第5章 數(shù)組與循環(huán)進階
技能目標(biāo)
本章任務(wù)
5.1 任務(wù)1:使用數(shù)組存儲購物金額并進行結(jié)算
5.1.1 理解一維數(shù)組
5.1.2 如何使用一維數(shù)組
5.1.3 常見錯誤
5.1.4 數(shù)組的應(yīng)用
5.2 任務(wù)2:實現(xiàn)矩陣旋轉(zhuǎn)
5.2.1 二維數(shù)組
2.2 二重循環(huán)結(jié)構(gòu)
5.2.3 跳轉(zhuǎn)語句進階
本章小結(jié)
本章作業(yè)
第6章 綜合實戰(zhàn)——網(wǎng)上訂餐系統(tǒng)
技能目標(biāo)
本章任務(wù)
6.1 項目需求
6.2 項目環(huán)境準(zhǔn)備
6.3 項目覆蓋的技能點 .
6.4 難點分析
6.5 項目實現(xiàn)思路
本章小結(jié)
本章作業(yè)
第7章 初識面向?qū)ο?
技能目標(biāo)
本章任務(wù)
7.1 任務(wù)1:使用面向?qū)ο笏枷雽崿F(xiàn)購物系統(tǒng)的菜單跳轉(zhuǎn)和登錄功能
7.1.1 對象
7.1.2 類
7.1.3 定義類
7.1.4 如何創(chuàng)建和使用對象
7.1.5 面向?qū)ο蟮膬?yōu)點
7.2 任務(wù)2:實現(xiàn)客戶信息的添加、顯示和排序
7.2.1 帶參方法
7.2.2 深入理解帶參方法
7.2.3 JavaDoc注釋
本章小結(jié)
本章作業(yè)
第8章 封裝
技能目標(biāo)
本章任務(wù)
8.1 任務(wù)1:定義開心農(nóng)場游戲中的類并實現(xiàn)種植功能
8.1.1 使用面向?qū)ο笤O(shè)計開心農(nóng)場游戲
8.1.2 變量作用域
8.1.3 構(gòu)造方法及重載
8.2 任務(wù)2:使用封裝重構(gòu)類的屬性和方法
8.2.1 封裝的概念
8.2.2 封裝的步驟
8.3 任務(wù)3:使用包組織項目
8.3.1 包的概念
8.3.2 包的定義
8.3.3 包的使用
8.4 任務(wù)4:實現(xiàn)開心農(nóng)場游戲作物生長和作物收割功能
8.4.1 類和類成員的訪問控制
8.4.2 static關(guān)鍵字
本章小結(jié)
本章作業(yè)
第9章 繼承.
技能目標(biāo)
本章任務(wù)
9.1 任務(wù)1:使用繼承重構(gòu)開心農(nóng)場游戲中的類
9.1.1 繼承
9.1.2 繼承關(guān)系中的方法重寫
9.1.3 繼承關(guān)系中的構(gòu)造方法
9.2 任務(wù)2:開發(fā)高速公路車輛收費系統(tǒng)
9.2.1 需求及設(shè)計
9.2.2 實現(xiàn)計算繳納費用功能
本章小結(jié)
本章作業(yè)
第 10章 多態(tài)
技能目標(biāo)
本章任務(wù)
10.1 任務(wù)1:使用多態(tài)重構(gòu)開心農(nóng)場游戲功能
10.1.1 為什么使用多態(tài)
10.1.2 什么是多態(tài)
10.1.3 如何實現(xiàn)多態(tài)
10.2 任務(wù)2:使用多態(tài)實現(xiàn)圖書館計算罰金功能
10.2.1 多態(tài)的優(yōu)勢
10.2.2 綜合練習(xí)
本章小結(jié)
本章作業(yè)
第 11章 抽象類和接口
技能目標(biāo)
本章任務(wù)
11.1 任務(wù)1:使用抽象類模擬憤怒的小鳥游戲
11.1.1 抽象類
11.1.2 final修飾符
11.1.3 抽象類和抽象方法的優(yōu)勢
11.2 任務(wù)2:使用接口模擬憤怒的小鳥游戲
11.2.1 為什么需要接口
11.2.2 初識接口
11.2.3 定義和實現(xiàn)接口
11.2.4 接口的應(yīng)用
11.2.5 面向?qū)ο笤O(shè)計原則
本章小結(jié)
本章作業(yè)
第 12章 綜合實戰(zhàn)——QuickHit
技能目標(biāo)
本章任務(wù)
12.1 項目需求
12.2 項目環(huán)境準(zhǔn)備
12.3 項目覆蓋的技能點
12.4 難點分析
12.5 項目實現(xiàn)思路
本章小結(jié)
本章作業(yè)
附錄
附錄1 Java初學(xué)者學(xué)習(xí)方法
附錄2 IntelliJ IDEA常用基本操作匯總
Java面向?qū)ο蟪绦蜷_發(fā)及實戰(zhàn) 作者簡介
肖睿,課工場創(chuàng)始人,北京大學(xué)教育學(xué)博士,北京大學(xué)軟件學(xué)院特約講師,北京大學(xué)學(xué)習(xí)科學(xué)實驗室特約顧問。作為北大青鳥 Aptech 的聯(lián)合創(chuàng)始人,歷任學(xué)術(shù)總監(jiān)、研究院院長、公司副總裁等核心崗位,擁有20多年的IT職業(yè)教育產(chǎn)品管理和企業(yè)管理經(jīng)驗。于2015年創(chuàng)辦課工場,兼任總經(jīng)理,旨在為大學(xué)生提供更可靠的 IT 就業(yè)教育及服務(wù)。
- >
名家?guī)阕x魯迅:朝花夕拾
- >
史學(xué)評論
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語)
- >
姑媽的寶刀
- >
煙與鏡
- >
有舍有得是人生
- >
大紅狗在馬戲團-大紅狗克里弗-助人
- >
羅庸西南聯(lián)大授課錄