字符型:float,double
float 4字节 字符型默认为double型 float 后面加f
double 8字节 float a=3.14
字符型‘ ’
char c=‘a’ 声明变量c为字符型并赋初值a 布尔型 boolean true flase 引用类型 指向内存 “堆”“栈” 中的指针 地址并不是数值 数组 类 接口 枚举 具有相同数据类型的变量的集合 变量和方法的集合 类型的转换方式 自动类型转化 强制类型转化 数值的存在 用的是16进制 字符型 存 asscee码 数值类型的转换 有多种数据类型混合运算时系统首先自动将所有数据转换成数量很大的那种数据类型然后进行计算 byte short char 之间不会相互转换 计算式转为int型布尔不能转化成文句类型 强制类型转换 double =3.14 a=(int) d 操作符 一种特殊的运算符,将一个或者多个操作数链接成执行行语句,以实现特定的功能 一元操作:只能操作一个操作数 ++ – ! ~ type 判断两个操作数值相等 关系运算 布尔型 不同类型转化为同类型在进行比较 判断两个地址是否相同 赋值运算符 = 三元运算符 表达式? value1:value2 运算符的优先级 分割符 一元运算符 强制类型转换 乘除取余 加 减 移位运算符 关系大小运算符 等价运算符 接位与 接位异或 接位式 逻辑与 三元运算 赋值运算