标签:object 三元运算 按位运算 static 逻辑 技术分享 follow 三元 关系运算
Java修饰符可以分为两种
使用修饰符,可以使用在class,方法,变量的定义
可访问修饰符
不可访问控制符
Java操作符
算术运算符
- +
- -
- *
- /
- % (模)
- ++
- --
关系运算符
- ==
- !=
- >
- <
- <=
- >=
按位运算符
a = 0011 1100
b = 0000 1101
a&b = 0000 1100(与,都为1为true)
a|b = 0011 1101(或,有1就是true)
a^b = 0011 0001(异或,不同就是true)
~a = 1100 0011(取反)
a<<2 左移扩大 1111 0000
a>>2 右移缩小0000 1111
逻辑运算符
- A && B 都真为真
- A||B有真为真
- !A 取反
分配运算符
- =
- +=
- -=
- *=
- /=
- %=
- >>=
- &=
- ^=
- |=
三元运算符
- varible x =(expression)?value if true:value if false
instanceof
( Object reference variable ) instanceof (class/interface type)
public class Test {
public static void main(String args[]) {
String name = "James";
// following will return true since name is type of String
boolean result = name instanceof String;
System.out.println( result );
}
}
优先级表
标签:object 三元运算 按位运算 static 逻辑 技术分享 follow 三元 关系运算
原文地址:https://www.cnblogs.com/cyany/p/9135230.html