变量

局部变量:
-声明在方法、构造方法或者语句块中,当对应代码执行完成后,变量将会被销毁
-没有默认值
-访问修饰符不能用于局部变量
-栈上分配

实例变量(成员变量):
-声明在类中,但在方法、构造方法和语句块外
-其生命周期与实例对象一致
-具有默认值

类变量(静态变量):
-在类中以static关键字声明,但必须在方法、构造方法和语句块之外
-无论一个类创建了多少个对象,类只拥有类变量的一份拷贝
-静态变量在程序开始时创建,在程序结束时销毁
-具有默认值

posted @ 2017-11-28 15:25  blog_hfg  阅读(111)  评论(0)    收藏  举报