自动类型转换,对于 byte short char三种类型 在参与运算之前会自动提升为int类型
2.整个表达式最终的一个运算结果,会自动提升至整个类型中最高的
3.前置++和后置++的区别
前置加加主要是先增加在参与运算
后置加加主要是先参与运算在自增
4. &和&&, |和||的区别
&是有 false 则为 false 故如果&前面的语句是 false 后面的语句还是会去执行的 但是短路与&&如果前面的语句是 false 则后面的语句是不会去执行的 会节约时间,故短路与用的比较多
|是有 true 则为 true 当|前面的语句是 true 后面的语句还是会去执行的 但是||不一样,如果||前面的语句是true 则后面的语句是不会去执行的,故短路或用的比较多