JAVA之变量总结

变量

1.用于存储数据,是可变的。

2.分类

(类型)基本数据类型和引用数据类型

>byte,short,int,long,float,double

>char,boolean

>class,interface,[],枚举,注解

#基本数据类型对应的默认值和字节数#

基本类型 | 默认值 |字节数

|byte|0|1

|short|0|2

|int|0|4

|long|0L8

|float|0.0f|4

|double|0.0d|8

|char|'\u0000'|2

|boolean|false|1

#字母所对应的数字#

a,97;A,65

#基本数据类型和引用数据类型的区别#

#进制转换#

(位置)成员变量和局部变量

>实例变量,类变量

>形参,方法中变量,代码块中变量

>1.静态上下午只能访问静态属性和方法

>2.局部变量没有默认值,必须显示赋值。

#为什么局部变量没有默认值#

#成员变量和局部变量的区别#

3.自动类型转换和强制类型转换。

>1.强制转换前,须做instanceof的强转判断

>2.大容量转小容量,要注意精度的丢失和容量溢出。

#为什么0.1+0.2结果不是0.3#

猜你喜欢

转载自www.cnblogs.com/200709qwerasdfg/p/11392043.html