Java 操作符优先级与 IDEA 使用指南
1. Java 操作符优先级规则
Java 操作符优先级决定了表达式中操作符的执行顺序。以下是 Java 操作符优先级的完整列表,同一行的操作符具有相同的优先级,优先级从高到低排列:
| 优先级 | 操作符类型 | 操作符 |
| ---- | ---- | ---- |
| 1 | 后缀操作符 | []
.
()
++
|
| 2 | 一元操作符 | ++
+
-
|
| 3 | 创建与类型转换 | new
(class)reference
|
| 4 | 乘法操作符 | *
/
%
|
| 5 | 加法操作符 | +
-
|
| 6 | 移位操作符 | <<
>>
>>>
|
| 7 | 关系操作符 | <
>
>=
<=
instanceof
|
| 8 |