变量的使用以及数据类型的区分

1.变量的使用

数据类型 变量名 = 变量值

变量的使用以及数据类型的区分

2.变量按数据类型分两类

①基本数据类型 :整型 byte short int long, 浮点型float,double ,字符型:chat,布尔型boolean

②引用数据类型 :类(class),接口(interface),数组(array)

变量的使用以及数据类型的区分

3.基本数据类型之间运算规则

前提:只讨论7种基本数据类型的变量运算规则,不包含boolean类型

1.自动类型提升(容量小的数据类型与容量大的数据类型做运算时,结果自动提升为容量大的数据类型)

     byte,short,char(三者运算皆为int)->int->long->float->double

变量的使用以及数据类型的区分

2.强制类型转换(容量大的数据类型与容量小的数据类型做运算时,结果容量大的数据类型强制转换为容量小的数据类型)

  attention:容量大小指的是数的范围大小

变量的使用以及数据类型的区分

4.String类型变量不属于基本数据类型

1.String属于引用数据类型,通常声明使用时,用" ";

2.String与8种基本数据类型运算时,只能用连接运算符 +

变量的使用以及数据类型的区分