Java編程入門:任務式學習指南(簡體書)
商品資訊
系列名:數字化人才職場賦能系列叢書
ISBN13:9787111660408
出版社:機械工業出版社
作者:開課吧; 安志剛; 李偉傑
出版日:2020/08/17
裝訂/頁數:平裝/224頁
規格:24cm*17cm (高/寬)
商品簡介
名人/編輯推薦
目次
相關商品
商品簡介
本書適用於Java編程語言的初學者。在Java入門階段很容易陷入概念繁雜和不知道從何入手的尷尬。本書定位於Java程序邏輯訓練,以完成任務的方式一步步進行知識點講解,最終完成任務驗收,以任務拆解學習過程,學習目的性更強。每個任務以任務描述→目標→任務線索→任務實施→驗收標準→問題總結→擴展閱讀的主線展開,線索學習成為任務完成的關鍵點,讓讀者在具體任務的完成過程中進行Java程序邏輯入門學習,除了收穫知識還能瞭解業務內容,直觀感受程序解決實際問題的過程。
本書採用了目前業界使用率較高的IDEA作為開發工具,每個任務均配有重要知識點串講視頻,同時提供了可免費下載的完整的源代碼供讀者參考學習。
本書採用了目前業界使用率較高的IDEA作為開發工具,每個任務均配有重要知識點串講視頻,同時提供了可免費下載的完整的源代碼供讀者參考學習。
名人/編輯推薦
通過任務式學習幫助初學者完成Java程序邏輯訓練
目次
致數字化人才的一封信
前言
任務1認識Java世界
1.1任務描述
1.2目標
1.3任務線索
1.3.1計算機基本概念
1.3.2Java歷史
1.3.3Java語言開發環境概述
1.3.4下載JDK
1.3.5安裝JDK
1.3.6Java程序開發步驟
1.4任務實施
1.5驗收標準
1.6問題總結
1.7擴展閱讀
1.7.1Java平臺的版本劃分
1.7.2Java語言是否跨平臺
1.7.3如何實現Java跨平臺
1.7.4安裝IDEA完成Java代碼的編寫和運行
任務2完成薪資轉換工具
2.1任務描述
2.2目標
2.3任務線索
2.3.1Java程序基本結構及注釋
2.3.2標識符命名規範
2.3.3Java數據類型和變量
2.3.4Java控制台輸入輸出
2.3.5Java運算符
2.3.6格式化輸出
2.4任務實施
2.5驗收標準
2.6問題總結
2.7擴展閱讀
2.7.1使用Java實現兩數交換
2.7.2解析四位正整數並求各位數字之和
任務3實現出租車計費功能
3.1任務描述
3.2目標
3.3任務線索
3.3.1Java程序執行結構概述
3.3.2if語法
3.3.3switch語法
3.3.4字符串常用方法
3.4任務實施
3.5驗收標準
3.6問題總結
3.7擴展閱讀
3.7.1短路運算符與非短路運算符
3.7.2switch的表達式是否可以是“long”類型
任務4實現Java“人機”對話
4.1任務描述
4.2目標
4.3任務線索
4.3.1Java程序循環結構概述
4.3.2while循環
4.3.3do-while循環
4.3.4for循環
4.3.5循環中的關鍵字
4.3.6通過斷點調試理解循環結構
4.3.7循環嵌套及典型應用案例
4.3.8字符串方法補充
4.4任務實施
4.5驗收標準
4.6問題總結
4.7擴展閱讀
4.7.1實現1~100的求和功能
4.7.2雞兔同籠問題
任務5實現會議室預定管理
5.1任務描述
5.2目標
5.3任務線索
5.3.1一維數組基本語法
5.3.2數組常見屬性和方法
5.3.3一維數組常見算法
5.3.4二維數組
5.3.5整數輸入的有效性判斷
5.4任務實施
5.5驗收標準
5.6問題總結
5.7擴展閱讀
5.7.1二分法查找
5.7.2楊輝三角
任務6實現小區快遞管理
6.1任務描述
6.2目標
6.3任務線索
6.3.1面向對象概述
6.3.2類與對象的關係
6.3.3類的定義
6.3.4類的成員――屬性
6.3.5類的成員――方法
6.3.6對象的創建與使用
6.3.7包
6.3.8方法定義和調用示例
6.3.9系統定義方法及static方法
6.3.10封裝
6.3.11this關鍵字
6.3.12構造方法
6.3.13JavaBean標準
6.3.14異常處理
6.3.15Java中的包裝類
6.3.16泛型集合ArrayList
6.4任務實施
6.5驗收標準
6.6問題總結
6.7擴展閱讀
6.7.1OOA
6.7.2OOD
6.7.3OOP
6.7.4MVC
任務7實現文件加密
7.1任務描述
7.2目標
7.3任務線索
7.3.1File類
7.3.2文件讀寫操作
7.3.3序列化與反序列化
7.4任務實施
7.5驗收標準
7.6問題總結
7.7擴展閱讀
任務8家庭記帳系統
8.1任務描述
8.2目標
8.3任務線索
8.3.1項目概述
8.3.2項目需求
8.3.3設計框架
8.3.4開發實現
8.3.5測試環節
8.3.6Java項目打包
8.4任務實施
8.5驗收標準
8.6問題總結
前言
任務1認識Java世界
1.1任務描述
1.2目標
1.3任務線索
1.3.1計算機基本概念
1.3.2Java歷史
1.3.3Java語言開發環境概述
1.3.4下載JDK
1.3.5安裝JDK
1.3.6Java程序開發步驟
1.4任務實施
1.5驗收標準
1.6問題總結
1.7擴展閱讀
1.7.1Java平臺的版本劃分
1.7.2Java語言是否跨平臺
1.7.3如何實現Java跨平臺
1.7.4安裝IDEA完成Java代碼的編寫和運行
任務2完成薪資轉換工具
2.1任務描述
2.2目標
2.3任務線索
2.3.1Java程序基本結構及注釋
2.3.2標識符命名規範
2.3.3Java數據類型和變量
2.3.4Java控制台輸入輸出
2.3.5Java運算符
2.3.6格式化輸出
2.4任務實施
2.5驗收標準
2.6問題總結
2.7擴展閱讀
2.7.1使用Java實現兩數交換
2.7.2解析四位正整數並求各位數字之和
任務3實現出租車計費功能
3.1任務描述
3.2目標
3.3任務線索
3.3.1Java程序執行結構概述
3.3.2if語法
3.3.3switch語法
3.3.4字符串常用方法
3.4任務實施
3.5驗收標準
3.6問題總結
3.7擴展閱讀
3.7.1短路運算符與非短路運算符
3.7.2switch的表達式是否可以是“long”類型
任務4實現Java“人機”對話
4.1任務描述
4.2目標
4.3任務線索
4.3.1Java程序循環結構概述
4.3.2while循環
4.3.3do-while循環
4.3.4for循環
4.3.5循環中的關鍵字
4.3.6通過斷點調試理解循環結構
4.3.7循環嵌套及典型應用案例
4.3.8字符串方法補充
4.4任務實施
4.5驗收標準
4.6問題總結
4.7擴展閱讀
4.7.1實現1~100的求和功能
4.7.2雞兔同籠問題
任務5實現會議室預定管理
5.1任務描述
5.2目標
5.3任務線索
5.3.1一維數組基本語法
5.3.2數組常見屬性和方法
5.3.3一維數組常見算法
5.3.4二維數組
5.3.5整數輸入的有效性判斷
5.4任務實施
5.5驗收標準
5.6問題總結
5.7擴展閱讀
5.7.1二分法查找
5.7.2楊輝三角
任務6實現小區快遞管理
6.1任務描述
6.2目標
6.3任務線索
6.3.1面向對象概述
6.3.2類與對象的關係
6.3.3類的定義
6.3.4類的成員――屬性
6.3.5類的成員――方法
6.3.6對象的創建與使用
6.3.7包
6.3.8方法定義和調用示例
6.3.9系統定義方法及static方法
6.3.10封裝
6.3.11this關鍵字
6.3.12構造方法
6.3.13JavaBean標準
6.3.14異常處理
6.3.15Java中的包裝類
6.3.16泛型集合ArrayList
6.4任務實施
6.5驗收標準
6.6問題總結
6.7擴展閱讀
6.7.1OOA
6.7.2OOD
6.7.3OOP
6.7.4MVC
任務7實現文件加密
7.1任務描述
7.2目標
7.3任務線索
7.3.1File類
7.3.2文件讀寫操作
7.3.3序列化與反序列化
7.4任務實施
7.5驗收標準
7.6問題總結
7.7擴展閱讀
任務8家庭記帳系統
8.1任務描述
8.2目標
8.3任務線索
8.3.1項目概述
8.3.2項目需求
8.3.3設計框架
8.3.4開發實現
8.3.5測試環節
8.3.6Java項目打包
8.4任務實施
8.5驗收標準
8.6問題總結
主題書展
更多
主題書展
更多書展今日66折
您曾經瀏覽過的商品
購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。