静态成员变量在类装载的时候就进行了创建,在整个程序结束时按序销毁。实例变量在类实例化对象时候创建,在对象销毁的时候销毁。局部变量在局部范围使用时创建,跳出局部范围销毁。静态成员变量在程序编译时加载,属于类变量,被类的对象共享,在这个类不运行,或者没用了,由垃圾回收机制销毁,我们可以不管它...
java中静态成员变量、实例变量、局部变量何时创建、何时销毁?
静态成员变量在类装载的时候就进行了创建,在整个程序结束时按序销毁。
实例变量在类实例化对象时候创建,在对象销毁的时候销毁。
局部变量在局部范围使用时创建,跳出局部范围销毁。2010-07-13
静态成员变量在程序编译时加载,属于类变量,被类的对象共享,在这个类不运行,或者没用了,由垃圾回收机制销毁,我们可以不管它。
实例变量在类实例化对象时候创建,也就是在调用构造函数是产生的,当这个对象无效时或不在用的时候由垃圾回收机制自动销毁。
局部变量在局部范围使用时创建,当局部变量在局部方法没有时,由垃圾回收机制自动销毁。2010-07-13
顶:回答者: Rucky浪2010-07-14