①声明的位置
局部变量:方法体们中,形参,代码块们中
成员变量:类中方法外
- 类变量:有static修饰
- 实例变量:没有static修饰
②可用的修饰符
局部变量:final
成员变量:public、protected、private、final、static、volatile、transient
③值存储的位置
局部变量:栈
实例变量:堆
类变量:方法区。
④作用域
局部变量:从声明处开始,到所属的]结束口实例变量:在当前类中“this.”(有时this.可以缺省),在其他类中“对象名.”访问
类变量:在当前类中“类名.”(有时类名.可以省略),在其他类中“类名.”
或“对象名.”访问
⑤生命周期
局部变量:每一个线程,每一次调用执行都是新的生命周期口
实例变量:随着对象的创建而初始化,随着对象的被回收而消亡,每一个对象的实例变量是独立的
类变量:随着类的初始化而初始化,随着类的卸载而消亡,该类的所有对象的类变量是共享的
包含【墨】的成语有哪些
哪里有卖二手域名?