一个方法用static修饰,便是静态方法或类方法。静态方法不属于特定对象。
由于static方法在装载class时首先完成,比构造方法早,此时非static属性和方法还没有完成初始化。
所以,在static方法内部无法直接调用非static方法(可以通过先实例化对象,再用该对象调用非static方法),但非static方法中可以调用static方法,通过类.方法名()的方式。
---------------------
作者:playboy_lei
来源:CSDN
原文:https://blog.csdn.net/playboy_lei/article/details/78965497
版权声明:本文为博主原创文章,转载请附上博文链接!