Java 如果类被声明为final,那么有必要将方法声明为final吗

Java 如果类被声明为final,那么有必要将方法声明为final吗,java,class,methods,final,Java,Class,Methods,Final,我正在做一些阅读,需要一些关于最后的课程和方法的澄清。我的理解是,将类声明为final会阻止该类被扩展。因此,有必要将final类中的方法声明为final吗?在我看来,如果类不能被扩展,就没有必要将方法声明为final。不,这是隐含的,因此没有必要(但如果您愿意,您可以这样做)。如果类被声明为final,就没有必要将方法声明为final,因为类已经无法扩展。final意味着类无法扩展意味着没有任何方法可以重载。。因此,在方法上添加最后的修饰语是多余的。这些正是我的想法,谢谢你的澄清!这些正是我的

我正在做一些阅读,需要一些关于最后的课程和方法的澄清。我的理解是,将类声明为final会阻止该类被扩展。因此,有必要将final类中的方法声明为final吗?在我看来,如果类不能被扩展,就没有必要将方法声明为final。

不,这是隐含的,因此没有必要(但如果您愿意,您可以这样做)。

如果类被声明为final,就没有必要将方法声明为final,因为类已经无法扩展。

final
意味着类无法扩展意味着没有任何方法可以重载。。因此,在方法上添加最后的修饰语是多余的。

这些正是我的想法,谢谢你的澄清!这些正是我的想法,谢谢你的澄清!长命百岁!不客气。别忘了把答案标记为正确的,以供未来的研究人员参考。这似乎是合乎逻辑的,但我也很好奇,因为我在手册中找不到答案。