03Java数据类型和运算符 3.1 注释3.1.1 单行注释3.1.2 多行注释3.1.3 文档注释 3.2 标识符和关键字3.2.1 分隔符3.2.2 标识符3.2.3 关键字 3.3 数据类型分类3.3.1 基本数据类型3.3.2 引用数据类型3.3.3 特殊的空类型 3.4 基本数据类型3.4.1 字符类型3.4.2 整数类型3.4.3 浮点类型3.4.4 布尔类型3.4.5 var定义变量 3.5 引用数据类型3.5.1 数组3.5.2 类3.5.3 接口3.5.4 空类型 3.6 数据类型转换3.6.1 基本类型转换1、自动类型转换2、强制类型转换3、表达式类型自动提升 3.6.2 引用类型转换 3.7 直接量3.8 运算符3.8.1 算术运算符3.8.2 赋值运算符1、基本赋值运算符2、扩展赋值运算符 3.8.3 位运算符3.8.4 比较运算符3.8.5 逻辑运算符3.8.6 三目运算符3.8.7 运算符的结合性和优先级 3.9 小结 3.1 注释 3.1.1 单行注释 3.1.2 多行注释 3.1.3 文档注释 3.2 标识符和关键字 3.2.1 分隔符 3.2.2 标识符 3.2.3 关键字 3.3 数据类型分类 3.3.1 基本数据类型 3.3.2 引用数据类型 3.3.3 特殊的空类型 3.4 基本数据类型 3.4.1 字符类型 3.4.2 整数类型 数值中使用下划线分割 3.4.3 浮点类型 3.4.4 布尔类型 3.4.5 var定义变量 3.5 引用数据类型 3.5.1 数组 3.5.2 类 3.5.3 接口 3.5.4 空类型 3.6 数据类型转换 3.6.1 基本类型转换 1、自动类型转换 2、强制类型转换 3、表达式类型自动提升 3.6.2 引用类型转换 3.7 直接量 3.8 运算符 3.8.1 算术运算符 3.8.2 赋值运算符 1、基本赋值运算符 2、扩展赋值运算符 3.8.3 位运算符 3.8.4 比较运算符 3.8.5 逻辑运算符 3.8.6 三目运算符 3.8.7 运算符的结合性和优先级 3.9 小结