Java学习笔记-第一天

Java学习笔记-第一天_第1张图片

位运算符

  • 位运算是直接对二进制进行运算.
  • 异或运算(^):
    • 相同二进制位进行运算,结果是0.不相同二进制位运算结果是1.
  • 移位运算:
    • 左移(<<):左移几位其实就是该数据乘以2的几次方.
    • 右移(>>):右移几位就是该数据整除2的几次方.

条件语句

if语句与switch语句的应用与区别:

if:

  1. 对具体的值进行判断。
  2. 对区间判断。
  3. 对运算结果是boolean类型的表达式进行判断。

switch:

  1. 对具体的值进行判断。
  2. 值的个数通常是固定的。对于几个固定的值判断,建议使用switch语句,因为switch语句会将具体的答案都加载进内存。效率相对高一点。

循环语句

代表语句:while,do while,for

do while的特点:条件无论是否满足,循环体至少执行一次.

你可能感兴趣的:(Java学习笔记-第一天)