Java变量与运算符
变量
基本数据类型(8种)
byte 1字节
short 2字节
int 4字节
long 8字节
float 4字节
double 8字节
char 2字节
boolean 未规定
运算符
算数运算符 + - * / %
关系运算符 == != < > <= >=
逻辑运算符 && || !
位运算符 按位与& 按位或| 按位取反~ 按位异或^
移位运算符
左移<< 相当于乘2的几次方
右移>> 相当于乘2的几次方
无符号右移>>> 与右移的区别是在最左侧直接补0
三目运算符 max = a > b ? a : b; 简化版if else a>b为真取max=a否则max=b