java 关于对“是否可以从一个static方法内部发出对非static方法的调用”问题的理解
对于该问题,答案明显是否定的--不能。
静态方法只能访问静态变量,实例方法可以访问静态变量和实例变量。
静态方法可以不创建对象进行调用,比如,在一个类(a.java中的类)中创建一个静态方法,在另一个类(b.java中的类)中可以通过 类名.方法 直接执行;而实例方法必须先创建b.java中的对象才可以进行调用。
允许不创建对象而调用静态方法,是Java为了减少程序员调用某些常用方法时的麻烦
原创
2016-07-21 20:40:17 ·
3604 阅读 ·
0 评论