关于公共最终无效

Lat*_*tif -4 java

我是java的新手.有一些新的弹出窗口叫做public final void.这是做什么的?public static void和public final void之间有什么区别?我非常感谢你们!

Niz*_*ziL 7

public final void method() {}
Run Code Online (Sandbox Code Playgroud)

这种方法是final,因此不能在子类中重写.

public static void method() {}
Run Code Online (Sandbox Code Playgroud)

这种方法是static类,因此是类范围的.您不能在此方法中使用class属性(除非它们是static),并且您使用MyClass.method()而不是使用它来调用它anInstance.method().

最后,void是函数的返回类型(意味着该方法不返回任何内容),并且public是一个访问修饰符.

相关问题: