JAVA (变量)
1.变量的本质
变量本质上就是代表一个可操作的空间,空间位置是确定的,但是里面放置什么值不确定。我们可以通过变量名来访问“对应的存储空间”,从而操纵这个“存储空间”存储的值。
2.变量的声明
type varName [=value] [,varName[=value]]...];
3.变量的分类
局部变量:方法或语句块内部定义的变量。生命周期是从声明位置开始到方法或语句块执行完毕为止。
成员变量:(也叫实例变量)方法外部、类的内部定义的变量。从属于对象,生命周期伴随对象始终。成员变量会自动初始化。
数据类型 | 实始值 |
---|---|
int | 0 |
double | 0.0 |
char | ‘\u0000’ |
boolean | false |
静态变量:
使用static定义。从属于类,生命周期伴随类始终,从类加载到卸载
3.所占用字节(byte)大小
double 八个字节大小
long 八个字节大小
int 四个字节大小
注: 本文java基础部分是借鉴《尚学堂》高琪老师的JAVA300集视频