一、 基本数据类型(8)
> 数值型
① 整数类型(byte、short、int、long)
② 浮点类型(float、double)
> 字符型(char)
> 布尔型(boolean)
二、引用数据类型
> 类(class)
> 接口(interface)
> 数组( [ ] )
整型:byte(1字节 = 8 bit)、short(2字节 )、int(4字节)、long(8字节)
①:byte 范围: -128 ~ 127
②:声明 long 型变量,必须以“l”或“L”结尾
③:通常:定义整数变量时,使用 int 型
④:整型的常量,默认类型是 int 型
浮点型:float(4字节) \ double(8字节)
①:浮点型,表示带小数点的数值
②:float 表示数值的范围比 long 还大
③:定义 float 类型变量时,变量要以“f”或“F”结尾
④:通常,定义浮点类型变量时,使用double型
⑤:浮点型的常量,默认为值为:double
字符型:char(1字节=2字节)
①:定义 char 型变量时,通常使用一对 ' ',内部只能写一个字符
②:表示方式:1.声明一个字符 2.转义字符 3. 直接使用 Unicode 值来表示字符型常量
【 转义字符:\b 退格符 】
【 转义字符:\n 换行符 】
【 转义字符:\r 回车符 】
【 转义字符:\t 制表符 】
【 转义字符:\" 双引符 】
【 转义字符:\' 单引符 】
【 转义字符:\\ 反射符 】
布尔型:boolean
①:只能取两个值之一:true \ false
②:常常在条件判断、循环结构中使用
String类型变量的使用:
1. String 属于引用数据类型
2. 声明 String 类型变量时,使用一对 “ ”
3. String 可以和8种基本数据类型变量做运算,且运算只能是连接运算 :+
4. 运算的结果仍然是String类型