在前面的篇幅中介绍了Java中常用的运算符,这些运算符部分不可能每次都单独出现,一般是几个运算符同时出现。这就需要明确先执行哪些运算符再执行哪些运算符。这些规则由运算符优先级来控制。
运算符优先级按照从高到低排序,如表3-6所示。
表3-6 运算符优先级
通过表3-6可以看出,方法调用类运算符的优先级是最高的,其次为算术运算符,逻辑运算符的优先级仅高于条件运算符和复合运算符。