常量,运算符
1、常量
在Java中,用final修饰常量。
定义常量时就要对常量进行初始化,并且常量在运行期间不能被更改。
为了区别常量与变量,常量取名一般大写。
2、条件运算符
int c = ( a > b ) ? a + b : a - b;
条件运算符属于三元运算符,当a>b时,c=a+b ,否则c=a-b
3、位运算符
位逻辑运算符&(按位与) |(按位或) ^(按位异或) ~(补码) 算术移位运算符>>(右移) <<(左移) >>>(按位右移且补零)
4、数据转换
隐式转换(自动类型转换):两种数据类型彼此兼容,并且是由低级类型数据转换成高级类型数据;
byte->short->int->long->float->double
显式转换(强制类型转换)