基本类型:
整数类型=》数类型
字面量:字面量就是直接写在代码里的常量值
字面量是指由字母、数字等构成的字符串或者数值,它只能作为右值出现,所谓右值是指等号右边的值,如:int a=123这里的a为左值,123为右值。
常量和变量都属于变量,只不过常量是赋过值后不能再改变的变量,而普通的变量可以再进行赋值操作
整数字面量
浮点数字面量
字符字面量
字符串字面量
符号字面量
布尔型字面量
操作符和方法
任何方法都可以是操作符
中缀:两个操作数
前缀、后缀:一元
关系:用来比较数类型并产生Boolean结果
大于(>)、小于(<)、大于等于(>=)、小于等于(<=)
逻辑:
逻辑与(&&)、逻辑或(||)、逻辑非(!)
逻辑与(&&)和逻辑或(||)以中缀方式调用Boolean操作数并产生Boolean结果,有短路的概念
位操作符:
按位与运算(&)、按位或运算(|)、按位异或运算()
按位取补操作符:~ 一元操作符(方法:unary_~) 反转它的操作数的每一位
左移(<<)、右移(>>)、无符号右移(>>>)
对象相等性
如果想要比较一下看看两个对象是否相等,可以使用==,或者它的反义!=