关于方法调用的问题.

来源:百度知道 编辑:UC知道 时间:2024/05/21 22:38:15
1方法名()
2对象引用.方法名()
3类名+方法名()
请问以上各种方法都在什么情况下使用,尤其是前两种的区别.

1.是调用本类的一个方法。
2.是调用对象所属类的一个方法。例如:java.util.ArrayList list = new java.util.ArrayList();list.add("");java.util.ArrayList就是对象引用,这段代码写在任何一个类里面都是调用List类的add方法。
3.一般类名.方法名() 的话这个方法就是个静态方法,也就是说方法在声明的时候加了static关键字了。这样就可以不用声明类的一个对象,直接用类名就可以调用到这个方法了。