是否可以从一个static方法内部调用一个非static方法?

来源:互联网 发布:php强迫其它帐号下线 编辑:程序博客网 时间:2024/06/05 17:36
不可以。

因为非static方法属于某个对象,也叫实例方法,必须创建一个对象后,才可以调用该对象的该非static方法。
而static方法(静态方法)也叫类方法,属于某个类,可以直接通过类名调用,不用创建对象。
也就是说,当调用一个static方法时,可能还没有创建任何实例对象,此时不能调用非static方法。

0 0