【電子書】Java超級必修課:ChatGPT+OpenAI API實戰開發、ITS Java國際認證
-
預計最高可得金幣30點
?
可100%折抵
活動加倍另計 -
HAPPY GO享100累1點 4點抵1元 折抵無上限
-
分類:追蹤? 追蹤分類後,您會在第一時間收到分類新品通知。
- 作者: 蔡文龍、張志成、何嘉益、張力元、歐志信 追蹤
- 出版社: 碁峰資訊 追蹤 ? 追蹤出版社後,您會在第一時間收到出版社新書通知。
- 出版日:2025/11/07
-
※ 金石堂電子書怎麼看
活動訊息
內容簡介
內容簡介:ChatGPT × OpenAI API 加持,學習、開發、認證一次到位!
扎實Java程式設計訓練,搭配ChatGPT學習,開發OpenAI API聊天機器人;培養程式設計與運算思維能力,為您打下輕鬆考取ITS Java國際認證能力。
※資深教師聯合編撰
由OCJP與ITS Java認證講師、科技大學教授Java程式設計資深教師共同編著,針對目前初學者學習Java程式設計必備技能所撰寫的教材。
※多元內容實用範例
內容由Java程式設計流程控制、陣列、方法、物件導向程式設計、介面與泛型、多執行緒、例外處理、檔案處理、Lambda運算式、Swing視窗應用程式。並附上拉霸遊戲機與記憶大考驗專題電子書供初學者練習。每個單元由淺入深、循序漸進、範例貼近日常生活,讓初學者能學以致用。
※ChatGPT協作開發 × OpenAI API聊天機器人實戰
第16章帶你掌握ChatGPT的特色與應用,實際操作如何透過對話生成程式碼,並與ChatGPT協作開發Java專案。
第17章手把手示範OpenAI API申請與使用,帶你打造專屬的Java聊天機器人應用程式。
※ITS Java實例導入與國際認證能力訓練
內文融入Certiport ITS Java解題技巧,書末更附上兩組模擬試題,完整對應國際認證需求,讓初學者的程式設計訓練更加扎實,同時也是教師培訓學生考取ITS Java國際認證的最佳教材。
※更多新知可訂閱「程式享樂趣」YouTube頻道https://www.youtube.com/@happycodingfun
扎實Java程式設計訓練,搭配ChatGPT學習,開發OpenAI API聊天機器人;培養程式設計與運算思維能力,為您打下輕鬆考取ITS Java國際認證能力。
※資深教師聯合編撰
由OCJP與ITS Java認證講師、科技大學教授Java程式設計資深教師共同編著,針對目前初學者學習Java程式設計必備技能所撰寫的教材。
※多元內容實用範例
內容由Java程式設計流程控制、陣列、方法、物件導向程式設計、介面與泛型、多執行緒、例外處理、檔案處理、Lambda運算式、Swing視窗應用程式。並附上拉霸遊戲機與記憶大考驗專題電子書供初學者練習。每個單元由淺入深、循序漸進、範例貼近日常生活,讓初學者能學以致用。
※ChatGPT協作開發 × OpenAI API聊天機器人實戰
第16章帶你掌握ChatGPT的特色與應用,實際操作如何透過對話生成程式碼,並與ChatGPT協作開發Java專案。
第17章手把手示範OpenAI API申請與使用,帶你打造專屬的Java聊天機器人應用程式。
※ITS Java實例導入與國際認證能力訓練
內文融入Certiport ITS Java解題技巧,書末更附上兩組模擬試題,完整對應國際認證需求,讓初學者的程式設計訓練更加扎實,同時也是教師培訓學生考取ITS Java國際認證的最佳教材。
※更多新知可訂閱「程式享樂趣」YouTube頻道https://www.youtube.com/@happycodingfun
目錄
第1 章 Java 概述
1.1 Java 的興起
1.2 Java 的特性
1.3 安裝 Java SE
1.4 使用記事本編寫Java 程式
1.5 安裝 Eclipse
1.6 在 Eclipse 整合開發環境下編寫Java 程式
1.7 Java 程式架構
1.8 建立說明文件檔
1.9 認證實例演練
第2 章 資料型別與運算子
2.1 識別字與關鍵字
2.2 基本資料型別
2.3 變數與常數
2.4 運算子與運算式
2.5 Java 資料型別的轉換
2.6 基本資料型別與參考資料型別
2.7 主控台輸入與輸出
2.8 認證實例演練
第3 章 控制敘述 – 選擇
3.1 前言
3.2 if 選擇敘述
3.3 switch 多重選擇敘述
3.4 認證實例演練
第4 章 控制敘述 – 重複
4.1 重複敘述 - for 迴圈
4.2 重複敘述 - while 和 do…while 迴圈
4.3 分支敘述
4.4 認證實例演練
第5 章 陣列
5.1 前言
5.2 陣列的宣告及使用
5.3 多維陣列
5.4 陣列的排序與搜尋
5.5 認證實例演練
第6 章 方法(Method)
6.1 前言
6.2 方法
6.3 傳值呼叫與參考呼叫
6.4 方法間傳遞陣列引數
6.5 方法多載
6.6 遞迴
6.7 認證實例演練
第7 章 物件與類別
7.1 物件導向程式設計概述
7.2 類別與物件的關係
7.3 方法多載
7.4 建構式
7.5 靜態成員
7.6 this 參考自身類別
7.7 認證實例演練
第8 章 繼承
8.1 繼承
8.2 方法覆蓋
8.3 預設建構式的繼承
8.4 使用 super
8.5 使用 final
8.6 靜態成員的限制
8.7 抽象類別與抽象方法
8.8 認證實例演練
第9 章 介面與多型
9.1 介面
9.2 多型
9.3 套件
9.4 認證實例演練
第10 章 例外處理
10.1 例外
10.2 例外處理
10.3 Java 常用的內建例外類別
10.4 自行拋出例外
10.5 自定例外類別
10.6 認證實例演練
第11 章 I/O 常用類別
11.1 Java I/O 處理
11.2 File 類別
11.3 檔案讀取類別
11.4 檔案寫入類別
11.5 二進位檔讀取類別
11.6 二進位檔寫入類別
11.7 認證實例演練
第12 章 集合與泛型
12.1 集合物件
12.2 Collection 介面
12.3 Set 介面與 HashSet 類別
12.4 SortedSet 介面與 TreeSet 類別
12.5 List 介面與實作類別
12.6 Map 介面與 HashMap 類別
12.7 SortedMap 介面與 TreeMap 類別
12.8 Collections 集合工具類別
12.9 集合的走訪器
12.10 認證實例演練
第13 章 多執行緒
13.1 執行緒簡介
13.2 執行緒的生命週期
13.3 如何建立執行緒
13.4 Thread 類別常用的方法
13.5 執行緒的同步(Synchronized)
13.6 執行緒的等待和喚醒
第14 章 Lambda 運算式
14.1 Lambda 簡介與使用
14.2 Lambda 語法說明
14.3 方法參考
第15 章 Swing 視窗應用程式
15.1 Swing 簡介
15.2 JFrame 類別
15.3 版面配置
15.4 事件處理
15.5 事件來源
第16 章 與 ChatGPT 協作開發
16.1 認識 ChatGPT
16.2 ChatGPT 聊天初體驗
16.3 ChatGPT 協作開發 Java 程式
第17 章 使用 OpenAI API 開發聊天機器人
17.1 OpenAI API 服務申請
17.2 Java 呼叫 OpenAI API 開發聊天機器人
附錄A ITS Java 國際認證模擬試題 - 1
附錄B ITS Java 國際認證模擬試題 - 2
1.1 Java 的興起
1.2 Java 的特性
1.3 安裝 Java SE
1.4 使用記事本編寫Java 程式
1.5 安裝 Eclipse
1.6 在 Eclipse 整合開發環境下編寫Java 程式
1.7 Java 程式架構
1.8 建立說明文件檔
1.9 認證實例演練
第2 章 資料型別與運算子
2.1 識別字與關鍵字
2.2 基本資料型別
2.3 變數與常數
2.4 運算子與運算式
2.5 Java 資料型別的轉換
2.6 基本資料型別與參考資料型別
2.7 主控台輸入與輸出
2.8 認證實例演練
第3 章 控制敘述 – 選擇
3.1 前言
3.2 if 選擇敘述
3.3 switch 多重選擇敘述
3.4 認證實例演練
第4 章 控制敘述 – 重複
4.1 重複敘述 - for 迴圈
4.2 重複敘述 - while 和 do…while 迴圈
4.3 分支敘述
4.4 認證實例演練
第5 章 陣列
5.1 前言
5.2 陣列的宣告及使用
5.3 多維陣列
5.4 陣列的排序與搜尋
5.5 認證實例演練
第6 章 方法(Method)
6.1 前言
6.2 方法
6.3 傳值呼叫與參考呼叫
6.4 方法間傳遞陣列引數
6.5 方法多載
6.6 遞迴
6.7 認證實例演練
第7 章 物件與類別
7.1 物件導向程式設計概述
7.2 類別與物件的關係
7.3 方法多載
7.4 建構式
7.5 靜態成員
7.6 this 參考自身類別
7.7 認證實例演練
第8 章 繼承
8.1 繼承
8.2 方法覆蓋
8.3 預設建構式的繼承
8.4 使用 super
8.5 使用 final
8.6 靜態成員的限制
8.7 抽象類別與抽象方法
8.8 認證實例演練
第9 章 介面與多型
9.1 介面
9.2 多型
9.3 套件
9.4 認證實例演練
第10 章 例外處理
10.1 例外
10.2 例外處理
10.3 Java 常用的內建例外類別
10.4 自行拋出例外
10.5 自定例外類別
10.6 認證實例演練
第11 章 I/O 常用類別
11.1 Java I/O 處理
11.2 File 類別
11.3 檔案讀取類別
11.4 檔案寫入類別
11.5 二進位檔讀取類別
11.6 二進位檔寫入類別
11.7 認證實例演練
第12 章 集合與泛型
12.1 集合物件
12.2 Collection 介面
12.3 Set 介面與 HashSet 類別
12.4 SortedSet 介面與 TreeSet 類別
12.5 List 介面與實作類別
12.6 Map 介面與 HashMap 類別
12.7 SortedMap 介面與 TreeMap 類別
12.8 Collections 集合工具類別
12.9 集合的走訪器
12.10 認證實例演練
第13 章 多執行緒
13.1 執行緒簡介
13.2 執行緒的生命週期
13.3 如何建立執行緒
13.4 Thread 類別常用的方法
13.5 執行緒的同步(Synchronized)
13.6 執行緒的等待和喚醒
第14 章 Lambda 運算式
14.1 Lambda 簡介與使用
14.2 Lambda 語法說明
14.3 方法參考
第15 章 Swing 視窗應用程式
15.1 Swing 簡介
15.2 JFrame 類別
15.3 版面配置
15.4 事件處理
15.5 事件來源
第16 章 與 ChatGPT 協作開發
16.1 認識 ChatGPT
16.2 ChatGPT 聊天初體驗
16.3 ChatGPT 協作開發 Java 程式
第17 章 使用 OpenAI API 開發聊天機器人
17.1 OpenAI API 服務申請
17.2 Java 呼叫 OpenAI API 開發聊天機器人
附錄A ITS Java 國際認證模擬試題 - 1
附錄B ITS Java 國際認證模擬試題 - 2
詳細資料
詳細資料
-
- 語言
- 中文繁體
- 裝訂
-
- ISBN
- 9786264251785
- 分級
- 普通級
-
- 頁數
- 528
- 商品規格
- 18開17*23cm
-
- 出版地
- 台灣
- 適讀年齡
- 全齡適讀
-
- 注音
- 級別
訂購/退換貨須知
購買須知:
使用金石堂電子書服務即為同意金石堂電子書服務條款。
電子書分為「金石堂(線上閱讀+APP)」及「Readmoo(兌換碼)」兩種:
- 請至會員中心→電子書服務「我的e書櫃」領取複製『兌換碼』至電子書服務商Readmoo進行兌換。
退換貨須知:
- 因版權保護,您在金石堂所購買的電子書僅能以金石堂專屬的閱讀軟體開啟閱讀,無法以其他閱讀器或直接下載檔案。
- 依據「消費者保護法」第19條及行政院消費者保護處公告之「通訊交易解除權合理例外情事適用準則」,非以有形媒介提供之數位內容或一經提供即為完成之線上服務,經消費者事先同意始提供。(如:電子書、電子雜誌、下載版軟體、虛擬商品…等),不受「網購服務需提供七日鑑賞期」的限制。為維護您的權益,建議您先使用「試閱」功能後再付款購買。


商品評價
評價規範