1.IDEA报错明细2.取模的最终结果的符号取决于第一个操作数的符号。与C语言的区别% 不仅可以对整型取模也可以对double类型取模但是没有意义⼀般都是对整型取模的。double a 10.4; int b 10; b a; //不会报错 ba和 int b(int)(ba) 是等价的 b b a; //此时会编译报错等号右边被提升为了double类型3.自增自减运算符4.的注意点短路情况布尔表达式意思就是说这个式子会返回true或者是false不能是一个数或者是已经赋值的变量不会报错因为把后边的部分给短路了。5.||的注意点短路情况会报错因为后面的部分没有被短路。6.逻辑非7.位运算符8.移位运算符9.三目运算符