黑马程序员技术交流社区
标题:
求教
[打印本页]
作者:
huadengaiyue
时间:
2015-5-28 13:10
标题:
求教
是否可以从一个static方法内部发出对非static方法的调用?
作者:
pvbj0314
时间:
2015-5-28 15:21
可以,static方法不能直接访问对象成员,是因为你的对象还未建立,对象的方法和字段自然没有,所以在main中创建一个对象并将指向该对象引用传递给你要调用的static方法,在static方法中通过该引用访问对象的方法和字段,自然就没有问题。
作者:
黯然残影
时间:
2015-5-28 18:28
不能,只能调用静态啊的
作者:
mmakun
时间:
2015-5-28 18:51
不行,只能调用静态变量,非静态在创建对象的时候才产生的
作者:
李志鹏
时间:
2015-5-28 18:53
不能调用
作者:
wuyusi
时间:
2015-5-28 20:27
可以啊,主函数不就是静态的,还不是一样在内部建立对象调用非静态方法
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2