- 博客(1)
- 收藏
- 关注
原创 Java类加载过程中静态变量和变量的区别
类加载过程分为五个步骤,加载、连接、初始化、使用、卸载,在连接阶段会对静态变量分配内存,并将其初始化为默认值(Java中为0),初始化阶段,如果对静态变量定义了初始值,则将默认值改为初始值。故当我们用静态变量时,只需要声明了静态变量,如果不对它进行初始化也可以直接用(比如输出System.out.println()),但变量就不行,没有进行初始化不能用。 public class M
2015-09-28 09:39:03
425
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人