数据类型 byte short int long float double boolen char
数据类型 数据名 = 数据值;
算术运算符 +- * /
逻运算符 与:& 或:|
异或: ^ 如果两边结果相同 则为 false;两边不一样则为:true
! : 非的意思
双与 双或:--------可以提高运算效率 ,和 与运算及或运算结果都一致
&& : 只要左边为假,则后面就不需要继续运算 短路
|| : 只要左边为真,则就不再继续运算
位运算符:用于二进制运算符号
与运算:6|3 =7
110
|
011
=
111
或运算:6&3 =2
110
&
011
=
010
异或运算:6^3=5 只要有相同就为假【一个数异或同一个数两次,结果还是这个数字 6^3^3 =6】
110
^
011
=
101
三元运算符 【三元运算符就是 if ..else ...的简化格式】
int a=1,b;
b=(a>2)?100:200;