数据(data) 一般都默认是内存上的数据
1.数据类型(data type)
2.变量(variable)
3.基本数据类型的一定规则(数据转换和类型提升)。
基本数据类型一共八种
1.整型(byte1、short2、int4、long8) 2.字符型(char2)
3.浮点型(float4、double8) 4.布尔数据类型(boolean)true/false
负数到正数都有、和32位、64位操作系统无关
0b(二进制)、0o(八进制)、0x(十六进制)
0正数 1负数 浮点型表示小数时是有精度损失的。
char可以认为是特殊类型的整型。
整型默认为int型,浮点型默认为double
字节是计算机中表示空间大小的基本单位。计算机使用二进制表示数据,8个二进制位表示一个字节。
应用数据类型
变量:内存上的一块区域(在内存的哪?区域的大小--变量的数据类型)
1.定义阶段
变量类型 变量名称
变量类型 变量名称=初始值。
变量根据在代码中定义的位置,有不同的种类(目前我们只关注局部变量)
决定了变量的不同
作用域(scope)代码视角
生命周期(life) 内存视角
注意:局部变量的语境下,如果一个变量只定义,没有赋值,无法直接使用。
字面量的类型:
0b10; 二进制==2
0o10; 八进制==8
0x10;十六进制==16