运算符
i++与++i的区别:(其他类似)
1.单独用无区别
2.运算中
++i——先自增,再赋值
i++——先赋值,再自增
注意点:
2/3与2.0/3的区别
短路与(&&)与逻辑与(&)区别:
对于&&短路与而言,如果第一个条件为false,后面的条件不再判断
对于&逻辑与而言,如果第一个条件为false,后面的条件还会判断
短路或(||)与逻辑或(|)区别:
短路或(||):如果第一个条件为true,则第二个条件不会判断
逻辑或(|):如果第一个条件为true,则第二个条件还会判断
运算符优先级:
1.(){}
2.单目运行 ++ --
3.算术运算符
4.位移运算符
5.比较运算符
6.逻辑运算符
7.三元运算符
8.赋值运算符
Scanner scanner=new Scanner(System.in);
String name=scanner.next();
进制:
一个字节有8位
不同类型字节不同
原码、反码、补码(重点、难点)