java编程中直接用方法名来调用方法是什么意思?即不用对象调用也不用类名调用,直接写method();

2024-11-28 09:35:32
推荐回答(1个)
回答1:

java中的方法分为
(1)静态方法 直接使用 类名.方法名 调用
(2)普通方法 通过new创建对象 然后使用 对象.方法 调用

直接使用方法名调用方法只能在一个类中调用,并且该方法必须是静态的才可以
补充一下。以上是在main函数中。如果在自定义类中不是静态也可以,直接方法名也能调用,因为默认省略this

method();其实就是this.method();