变量生命周期分为哪两种?
这个要从作用域开始说起。
像局部变量的作用域就是他的生命周期。
比如if,for,switch等等这些。
出了这个结构就销毁了。
方法里的局部变量,在方法调用完就销毁。
如果是类的成员变量,在类的相应的对象销毁的时候销毁。
上面说的是普通变量,如果是静态变量的时候,从程序开始,到程序结束