局部变量(local variable)
方法或语句块内部定义的变量。生命周期是从声明位置开始到方法或语句块执行完毕为止。
局部变量在使用前必须先声明、初始化再使用;
成员变量(也叫实例变量,member variable)
方法外部、类的内部定义的变量。从属于对象,生命周期伴随对象始终。
如果不自行初始化,它会自动初始化成该类型的默认初始值。
(int--0;double--0.0;boolean--false;char--'\u0000')
静态变量(类变量static variable)
使用static定义。从属于类,生命周期伴随类始终,从类加载到卸载。
如果不自行初始化,与成员变量相同会自动初始化为该类型的默认初始值。
局部变量、成员变量和静态变量
最新推荐文章于 2023-04-26 11:45:15 发布