Java的优先级
|
符号 |
名称 |
结合性(与操作数) |
目数 |
说明 |
|
|
1 |
. |
点 |
从左到右 |
双目 |
|
|
( ) |
圆括号 |
从左到右 |
|||
|
[ ] |
方括号 |
从左到右 |
|||
|
2 |
+ |
正号 |
从右到左 |
单目 |
|
|
- |
负号 |
从右到左 |
单目 |
||
|
++ |
自增 |
从右到左 |
单目 |
前缀增,后缀增 |
|
|
- - |
自减 |
从右到左 |
前缀减,后缀减 |
||
|
~ |
按位非/取补运算 |
从右到左 |
单目 |
||
|
! |
逻辑非 |
从右到左 |
单目 |
“!”不可以与“=”联用 |
|
|
3 |
* |
乘 |
从左到右 |
双目 |
|
|
/ |
除 |
从左到右 |
双目 |
整数除法:取商的整数部分,小数部分去掉,不四舍五入 |
|
|
% |
取余 |
从左到右 |
双目 |
||
|
4 |
+ |
加 |
从左到右 |
双目 |
|
|
- |
减 |
从左到右 |
双目 |
||
|
5 |
<< |
左移位运算符 |
从左到右 |
双目 |
|
|
>> |
带符号右移位运算符 |
从左到右 |
双目 |
||
|
>>> |
无符号右移 |
从左到右 |
双目 |
||
|
6 |
< |
小于 |
从左到右 |
双目 |
关系运算符“大于”说明 |
|
<= |
小于或等于 |
从左到右 |
双目 |
||
|
> |
大于 |
从左到右 |
双目 |
||
|
>= |
大于或等于 |
从左到右 |
双目 |
||
|
instanceof |
确定某对象是否属于指定的类 |
从左到右 |
双目 |
||
|
7 |
== |
等于 |
从左到右 |
双目 |
关系运算符“==”说明 |
|
!= |
不等于 |
从左到右 |
双目 |
||
|
8 |
& |
按位与 |
从左到右 |
双目 |
|
|
9 |
| |
按位或 |
从左到右 |
双目 |
|
|
10 |
^ |
按位异或 |
从左到右 |
双目 |
|
|
11 |
&& |
短路与 |
从左到右 |
双目 |
|
|
12 |
|| |
短路或 |
从左到右 |
双目 |
|
|
13 |
? : |
条件运算符 |
从右到左 |
三目 |
|
|
14 |
= |
赋值运算符 |
从右到左 |
双目 |
|
|
+= |
混合赋值运算符 |
||||
|
-= |
|||||
|
*= |
|||||
|
/= |
|||||
|
%= |
|||||
|
&= |
|||||
|
|= |
|||||
|
^= |
|||||
|
<<= |
|||||
|
>>= |
|||||
|
>>>= |
Java的优先级的更多相关文章
- Java运算符优先级(转)
转自:http://www.cnblogs.com/gw811/archive/2012/10/13/2722752.html Java运算符优先级 序列号 符号 名称 结合性(与操作数) 目数 说明 ...
- 【转】Java运算符优先级
原文网址:http://www.cnblogs.com/gw811/archive/2012/10/13/2722752.html Java运算符优先级 序列号 符号 名称 结合性(与操作数) 目数 ...
- 【java基础】Java运算符优先级
Java运算符优先级 序列号 符号 名称 结合性(与操作数) 目数 说明 1 . 点 从左到右 双目 ( ) 圆括号 从左到右 [ ] 方括号 从左到右 2 + 正号 从右到左 单目 - 负号 ...
- 了解Java线程优先级,更要知道对应操作系统的优先级,不然会踩坑
Java 多线程系列第 6 篇. 这篇我们来看看 Java 线程的优先级. Java 线程优先级 Thread 类中,使用如下属性来代表优先级. private int priority; 我们可以通 ...
- java运算符优先级记忆口诀
尊重原创:(口诀)转自http://lasombra.iteye.com/blog/991662 今天看到<java编程思想>中的运算符优先级助记口诀,不过"Ulcer Addi ...
- java运算符优先级与流程控制
1. Java 的方法Method (函数 Function), 功能, 动作 1) 方法就是函数: y=f(x)=3x+6; 2) 方法的语法 (修饰词)(返回值类型)(方法名)(参数列表){ ...
- java线程优先级
java的线程优先级分为1-10 这10个等级 1为最强,最优先 10为最弱 如果大于10或者小于1则会抛异常 源代码为: public final void setPriority(int newP ...
- Java的优先级任务队列的实践
队列的基本理解 在说队列之前说两个名词:Task是任务,TaskExecutor是任务执行器 而我们今天要说的队列就完全符合某机构这个情况,队列在有Task进来的时候TaskExecutor就立刻开始 ...
- Java - 线程优先级和守护线程
Java多线程系列--“基础篇”10之 线程优先级和守护线程 概要 本章,会对守护线程和线程优先级进行介绍.涉及到的内容包括:1. 线程优先级的介绍2. 线程优先级的示例3. 守护线程的示例 转载请注 ...
- java PriorityQueue(优先级队列)
先进先出描述了最典型的队列.队列规则是值在给定一组队列中的元素的情况下,确定下一个弹出队列的元素的规则,先进先出声明的是下一个元素应该是等待时间最长的元素 优先级队列声明下一个弹出的元素是最需要的元素 ...
随机推荐
- dbcp写连接池 Demo
1.导包 2.准备配置文件 .properties(注:这里的参数名driverClassName.url.username等是不能改变的) 不能任意命名的原因是[你懂得] 3.Demo publ ...
- jQuery模拟点击A标记
这个问题弄了半小时没想明白,后来觉得是这样的. 菜单 <li class="menu"><a href="xxx.com" target=&q ...
- (转载)Python装饰器学习
转载出处:http://www.cnblogs.com/rhcad/archive/2011/12/21/2295507.html 这是在Python学习小组上介绍的内容,现学现卖.多练习是好的学习方 ...
- iOS开发:自定义tableViewCell处理的问题
还在适配iOS6,索性下一个版本不适配了~~~~~ 问题: *** Assertion failure in -[ PCDiaryDetailReplyCell layoutSublayersOfLa ...
- Xcode6中自动布局autolayout和sizeclass的使用
Xcode6中自动布局autolayout和sizeclass的使用 一.关于自动布局(Autolayout) 在Xcode中,自动布局看似是一个很复杂的系统,在真正使用它之前,我也是这么认为的, ...
- Swift--存储属性-备
Swift中的属性分为存储属性和计算属性,存储属性就是Objective-C中的数据成员,计算属性不存储数据,但可以通过计算其他属性返回数据. 存储属性可以存储数据,分为常量属性(用关键字let定义) ...
- .a静态库的注意事项
.a静态库 生成的时候 可以分为 debug 版本 和 release 版本. debug:速度比较慢,比较耗性能.会启动更多的 Xcode 系统监控功能. 对错误的敏感度不高. re ...
- WCF-IIS-PDA
PDA调用WCF 一 IIS托管WCF 项目从开始是用IIS托管的WCF,但一直出错,到最后也没有搞定,希望哪位大神知道的话可以指点. 错误如下: There was no endpoint list ...
- 免小号QQ空间说说刷赞器
小伙伴们赶紧用等待免小号QQ空间说说刷赞器,几分钟就可以刷好几百赞了噢, 给大家一个下载地址:http://www.dedewl.com/TA/gotoB.php?id=770319205B
- cf C. Valera and Elections
http://codeforces.com/contest/369/problem/C 先见边,然后dfs,在回溯的过程中,如果在这个点之后有多条有问题的边,就不选这个点,如果没有而且连接这个点的边还 ...