在一个类的静态成员中去访问其非静态成员之所以会出错是因为在类的非静态成员不存在的时候类的静态成员就已经存在了,访问一个内存中不存在的东西当然会出错:
当把静态的字段加载完后,一个类就算加载完了
静态方法不能被覆盖,即使重写,也是两个不同类的两个静态方法,两者之间没有任何关系
java中静态方法为什么不能调用非静态方法或者变量
最新推荐文章于 2022-05-09 23:45:21 发布
在一个类的静态成员中去访问其非静态成员之所以会出错是因为在类的非静态成员不存在的时候类的静态成员就已经存在了,访问一个内存中不存在的东西当然会出错:
当把静态的字段加载完后,一个类就算加载完了
静态方法不能被覆盖,即使重写,也是两个不同类的两个静态方法,两者之间没有任何关系