equals()、hashCode()、toString()、clone() (實現 Cloneable)、實現 Serializable。main() 包含單元測試代碼,不刪除,便於回歸與示例。private;只暴露必須公開的。公開後即凍結,修改將破壞客戶代碼。多線程下只有 private 字段受保護。ARRAY_SIZE = 100),易讀易改。cleanup() + boolean disposed 標記;finalize() 中檢查未清理則拋 RuntimeException 子類(需 System.runFinalizersOnExit(true) 保證執行)。try { ... } finally { cleanup() }。super.finalize() 放最後,確保基類組件仍可用。RedColor/BlueColor 子類。