促銷
學習
課程
任務
問卷 & 測驗
遊戲
說明
行程
社群
用戶
論壇
聊天
文章
成功故事
動態
評價
訂閱
淺色主題
課程
評論
關於我們
開始
開始學習
立即開始學習
My Progress
Courses
任務地圖
課程
Java 25
所有任務
所有等級
try-catch 語法
JAVA 25 SELF
等級 11,
課程 2
在本講座中,你將了解為什麼在 Java 需要使用構造
try
-
catch
、它如何運作、如何正確攔截並處理例外、可以從錯誤物件中獲得哪些資訊,以及發生例外時實際的執行流程。最後我們會討論使用例外處理器時的常見錯誤,以及如何避免它們。
finally 與 throw:收尾與拋出例外
JAVA 25 SELF
等級 11,
課程 3
在本堂 Java 講座中,你將學會如何使用區塊
finally
保證釋放資源、如何與何時以運算子
throw
手動拋出例外、如何結合
try
-
catch
-
finally
與重新拋出錯誤,以及實務中常見的錯誤與避免方式。
拋出例外(throws)
JAVA 25 SELF
等級 11,
課程 4
在本講次中,我們要說明 Java 中的例外拋出:當方法不自行處理錯誤,而是透過關鍵字
throws
把責任交給呼叫端。你將學到語法、如何回應這類方法(用
try
-
catch
或再次拋出)、看到一個處理檔案的完整範例,並梳理一些實用細節(checked 與 unchecked)以及設計 API 時的常見錯誤。
堆疊追蹤(Stack Trace)
JAVA 25 SELF
等級 11,
課程 5
在本講座中,我們將說明什麼是 Java 的堆疊追蹤(Stack Trace)、如何閱讀它、在哪裡尋找錯誤根源、如何分辨你的方法與系統方法,以及如何利用行號快速修復臭蟲。透過實務範例,我們會看到程式的執行路徑直到發生崩潰的位置,並解析操作堆疊追蹤時的常見錯誤。
用 Scrum 工作
JAVA 25 SELF
等級 11,
課程 6
在本講座中,你將了解什麼是 Scrum — 一種在 IT 領域廣泛使用的敏捷專案管理方法;短衝(Sprint)、角色與產物如何運作;為什麼需要 Scrum 看板(Scrum Board)與待辦清單(Backlog);以及為什麼流程標準化能幫助團隊更高效、更從容地工作。所有內容都以淺顯易懂的語言,並配合開發者的實例說明。
非高等的非教育
JAVA 25 SELF
等級 12,
課程 0
在這篇文章中,我們拆解高等教育的迷思與現實:為什麼文憑不保證成功、院校在當代社會中的角色如何轉變、為什麼實作比理論更重要,以及專業成長真正需要的是什麼。這是寫給想要有效學習並成為搶手專業人士的讀者的內容。
「無限陣列」 — ArrayList<T>
JAVA 25 SELF
等級 12,
課程 1
在本講座中,你將認識 Java 的動態陣列 —
ArrayList
。我們會說明它與一般陣列的差異、如何建立與填充,以及在日常任務中很有用的方法:
add()
、
get()
、
set()
、
remove()
、
size()
、
contains()
。我們也會練習遍歷元素,並撰寫一個迷你應用程式「待辦清單」。來了解如何無需在意大小,就能使用「無限」陣列吧!
「自訂字典」 —
HashMap<K,V>
JAVA 25 SELF
等級 12,
課程 2
在本講義中,我們將說明如何使用
HashMap<K,V>
依鍵儲存並快速查找資料:建立字典,透過方法
put
與
get
新增與讀取配對,使用
containsKey
檢查鍵是否存在,利用
remove
刪除紀錄,並透過
entrySet()
迭代元素。實作上我們會完成單字計數與一個小型應用程式「電話簿」。
認識檔案與圖片
JAVA 25 SELF
等級 12,
課程 3
Java 檔案操作的實作入門:使用套件
java.nio.file
中的
Path
與
Files
類別來寫入與讀取文字、處理位元組、複製圖片、檢查存在與大小,並透過
try
-
catch
與
throws
正確處理例外。
從網路下載圖片
JAVA 25 SELF
等級 12,
課程 4
我們將以兩種方式,在 Java 中學會從網路下載圖片:快速的透過
URL
,以及進階的透過
HttpClient
。會講解狀態碼的檢查、讀取標頭(例如,
"Content-Type"
)、逾時、重新導向、批次下載、大小估算,以及使用
ImageIO
把圖片讀入記憶體。提供實作、細節與可直接套用的範例。
學習使用 API 並追蹤國際太空站(ISS)
JAVA 25 SELF
等級 12,
課程 5
以 Java 進行與網路 API 及資料格式
JSON
的實作入門。我們會搞清楚什麼是
endpoint
與查詢參數(query parameters),看看實際的服務回應,並撰寫使用
HttpClient
的簡單程式來取得天氣與 ISS 的即時座標,也會討論回應狀態碼(
200
、
404
、
401
、
429
)與請求限制。
寫程式:程式設計師的一天是怎麼過的
JAVA 25 SELF
等級 12,
課程 6
在本講座中,你將了解開發者的一天如何展開:從在 JIRA 選擇任務,到撰寫程式碼、使用 Git,以及與團隊協作。我們還會剖析現代 IT 公司中的流程是如何運作、為什麼面對困難時不要沉默,還有如何正確地與團隊領導與經理溝通。
顯示更多
1
...
5
6
7
8
9
...
30
Please enable JavaScript to continue using this application.