java变量类型

类变量:独立于方法之外的变量,用 static 修饰。
实例变量:独立于方法之外的变量,不过没有 static 修饰。
局部变量:类的方法中的变量。

类变量:
类变量也称为静态变量,用static来修饰,必须在构造方法和语句之外.
2.所有的对象都引用该类的类变量
3.类变量在第一次访问时创建,在程序结束时销毁.
4.默认值于实例变量具有相似性.

实例变量:
对象被实例化之后,每个实例变量的值就跟着确定,实例变量在对象创建的时候创建,对象销毁的时候销毁.
实例变量有默认值.数值变量是0,布尔变量是false,应用变量是null.

局部变量在方法,构造方法或者语句块被执行的时候创建,当执行完后变量将会被销毁,在栈上分配,局部变量没有默认值.

你可能感兴趣的:(java,Java)