【Java笔记】Java运算符优先级记忆口诀

优先级口诀记忆:

单目乘除为关系,逻辑三目后赋值。(大佬总结出来的)

单目运算符:指运算所需变量为一个的运算符,即再运算中只有一个操作数,又称一元运算符

单目:!(逻辑非),~(按位取反),++ -- (自增自减), + - (正负数)

乘除:*   /   %   +   -  这个不用多解释

:谐音位,指位运算 :  <<(左移),  >>(带符号右移),   >>>(无符号右移)

关系:关系运算符:<,   <=,   >,   >=,   instanceof(在程序运行过程中判断对象类型),   ==,   !=

逻辑:&(位与),   ^(异或),   |(位或),   &&(逻辑与),   ||(逻辑或),   

三目:A > B ? X : Y   //A>B条件成立取X,不成立取Y

后:没有意义

赋值:赋值=

在单目之前还有[ ] 和 ( )(方法调用),在口诀中没有列出

附上Java运算符优先级表:

【Java笔记】Java运算符优先级记忆口诀_第1张图片

你可能感兴趣的:(Java笔记)