Final (Java)
外觀
在Java程式語言中,final關鍵字是指在一些情況下用來定義(修飾)一個只能被賦值一次的變量。因此一旦一個final變量被賦值,它的值就再也不能改變[1]。而被final定義的類不能被繼承。被final定義的方法則不能被重寫[2][3]。
參考文獻
[編輯]- ^ Coblenz, Michael; Sunshine, Joshua; Aldrich, Jonathan; Myers, Brad; Weber, Sam; Shull, Forrest. Exploring Language Support for Immutability. The 38th International Conference on Software Engineering. 14–22 May 2016.
- ^ JLS 8.4.3.3. final Methods. [2021-09-04]. (原始內容存檔於2022-03-12).
- ^ Java 中的 final 关键字:深入解析与最佳实践. geek-blogs.com. [2025-02-07].