AI Academy
促銷
CodeGym University
學習
課程
任務
問卷 & 測驗
遊戲
說明
行程
社群
用戶
論壇
聊天
文章
成功故事
動態
評價
訂閱
淺色主題
課程
評論
關於我們
開始
開始學習
立即開始學習
My Progress
Courses
任務地圖
課程
Java 25
Java 25
等級 8
如何知道自己做得到?
JAVA 25 SELF
等級 8,
課程 0
在這篇文章中,你會了解為什麼程式設計對每個人都觸手可及、程式設計師這個職業有哪些優勢、CodeGym 的創新學習方式有何不同,以及為什麼實作比理論更重要。這段內容將激勵你相信自己的實力,開啟你的 IT 之路!
Java 程式的結構與 main 方法
JAVA 25 SELF
等級 8,
課程 1
在本講中,我們會講解 Java 程式的基本結構:什麼是類別與欄位、入口點 main() 如何運作、為什麼需要存取修飾詞 public/private 以及關鍵字 static、什麼是 Java 25 的 main() 簡寫,還有一個 IntelliJ IDEA 的小技巧。
方法的宣告與呼叫、參數
JAVA 25 SELF
等級 8,
課程 2
我們將解析如何在 Java 中宣告與呼叫方法:通用格式、含參數與無參數的範例、參數與引數的差異、以小型工具方法進行實作,以及為了能從
main
呼叫而審慎使用
static
。最後——常見錯誤與避免方式。
回傳值、return
JAVA 25 SELF
等級 8,
課程 3
在這堂課中,我們解析為什麼 Java 的方法需要回傳值、如何選擇結果型別、
return
運算子如何運作、在哪裡以及如何使用回傳的結果,以及提前結束
void
方法的細節與常見錯誤。實作包含
int
、
double
、
String
與
boolean
的範例。
參數的值傳遞與參考傳遞
JAVA 25 SELF
等級 8,
課程 4
在這堂課中,我們要說明在
Java
中方法參數如何運作:為什麼說在
Java
中永遠是
值傳遞
;基本型別(
int
、
double
、
boolean
)與參考型別(陣列與物件)有何不同;為什麼在方法內改動陣列元素外部看得到,而指派新的參考卻不會。包含直觀的範例、典型錯誤與實務上的結論。
存取修飾子與變數的作用域
JAVA 25 SELF
等級 8,
課程 5
在本講次中,我們會透過範例講解 Java 的存取修飾子 —
public
、
private
與封包可見性(無修飾子),以及變數的作用域:區域變數、參數與類別欄位。也會理解什麼是變數遮蔽(shadowing),以及如何透過
this
或類別名稱來存取欄位。最後我們會看看常見錯誤與避免方式。
產品打造:現代 IT 產品是如何誕生的
JAVA 25 SELF
等級 8,
課程 6
在本講座中,你將了解現代 IT 產品究竟如何誕生:為何開發意味著持續變更、釋出流程如何運作、為什麼只有在生產環境(production)運行的程式碼才帶來價值,以及你的程式碼從寫出到為用戶帶來效益之間要經歷哪些階段。全程搭配範例、類比與產業真實故事。
Please enable JavaScript to continue using this application.