算術運算符:+、-、、/、%,++,--
賦值運算符:=
關系運算符:>,<,>=,<=,==,!=,instanceof
邏輯運算符:&&,||,!
位運算符:&,|,^,~,>>,<<,>>>(了解)
條件運算符:?,:
擴展賦值運算符:+=,-=,=,/=
優先級:()優先級最高,再++ --,然后是乘除、加減、左移右移、大於小於、等於不等於、邏輯運算符(與或非)、條件運算符、賦值運算符、混合賦值運算符等等(從左到右,從高到低)
++ 自增 -- 自減
int a = 3;
int b = a++;
// a++ 相當於 a = a + 1 先輸出再加一(先賦值再自增)
System.out.println(a); // 4
// ++a 相當於 a = a + 1 先加一再輸出(先自增再賦值)
int c = ++a;
System.out.println(a); // 5
System.out.println(b); // 3
System.out.println(c); // 5