第八週總結

司空震發表於2024-08-25

1 .反射
本週,我深入學習了Java的反射機制,這是Java中一個強大但也需要謹慎使用的特性。透過反射,我們可以在執行時檢查或修改類的行為,包括訪問私有成員、動態建立物件等。我透過編寫示例程式碼,實踐瞭如何獲取類的資訊(如欄位、方法、建構函式等)、如何動態呼叫方法以及如何透過反射建立物件,這讓我對Java的靈活性有了更深的理解。
2. 泛型
泛型是Java SE 中引入的一個特性,它提供了編譯時型別安全檢測機制,允許程式設計師在類、介面、方法中使用型別引數。我學習瞭如何定義泛型類、泛型介面以及泛型方法,並透過例項展示了泛型如何幫助減少型別轉換錯誤,提高程式碼的重用性和安全性