繁体   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