簡體   English   中英

我什么時候必須使用 java final 方法?

[英]When i have to use java final method?

我知道不能重寫 final 方法。 但是什么時候我需要在實踐中使用它? 當我必須使用它時,smbd 可以告訴我簡單的規則嗎?

class A 
{
    final void m1() 
    {
        System.out.println("This is a final method.");
    }
}

例如,如果您正在為自己或一個 GUI 應用程序編寫代碼,您可能永遠不需要將您的方法設置為 final。 但是,如果你正在制作一個庫,並且制作一些你不想被其他使用它的程序員更改的核心功能,你可以使用final關鍵字。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM