1、算术运算符
- +:加法
- -:减法
- *:乘法
- /:除法取商
- %:取余取模
- ++:自增运算符
- i++:先使用i的值,再对i做增1的操作
- ++i:先对i做增1的操作,再使用i的值
- —:自减运算符
- i—:先使用i的值,再对i做减1的操作
- —i:先对i做减1的操作,再使用i的值 ``` int a = 6; int b = 4; System.out.println(a*1.0/b);//1.5 整型和浮点型的结果是浮点型 System.out.println(a/b);//1
System.out.println(a);//6 System.out.println(a++);//6 System.out.println(a);//7
System.out.println(b);//4 System.out.println(++b);//5 System.out.println(b++);//5
<a name="wtNd7"></a>
### 2、关系运算符

<a name="nett5"></a>
### 3、逻辑运算符

- &&:第一个为false,右边就不计算了,直接返回false ;
- &:不管如何左右都计算
- || :第一个为true 右边就不计算了,直接返回true;
- | :不管如何左右都计算
<a name="bIrGA"></a>
### 4、赋值运算符

<a name="kuspO"></a>
### 5、移位运算符
- <<:向左移位(a<<3左移3位,低位补0,扩大2^3倍)
- >>:带符号向右移位(a>>3右移3位,高位补原符号位,缩小2^3倍)
- >>>:无符号向右移位(a>>>3右移3位,高位补0,缩小2^3倍)
<br />
<a name="QBK9u"></a>
### 6、位运算符(二进制位进行运算)

<a name="Ssxg3"></a>
### 7、条件运算符:三目运算符
- 表达式1?表达式2:表达式3
int aa = 25; int bb = 44;
8、运算符的优先级
- 优先级比较复杂,直接加()解决优先级问题