狂神的课堂笔记(机房没有markdown软件,用博客园凑合写)

  自增:

    

    int a = 1;
    int b = ++a;//此处b也被赋值为2,在执行++之后赋值给a
    //int b = a++;此处b被赋值为1 ,在执行++之前赋值给b
      
    System.out.println(a);
    System.out.println("===");
    System.out.println(b);
    a++:先把a赋值给b,再自增1

    ++a:先自增1再把a赋值给b

  自减:同理

  位运算:

    0000 0001 : 1 (左移一位

    0000 0010 : 2 (左移一位

    0000 0100 : 4 (左移一位

    0000 1000 : 8 (左移一位

    0000 0100 : 4 (右移一位

    左移(<<)一位则乘以2,右移(>>)一位则除2

posted @ 2022-06-13 20:38  沙坪坝张国荣  阅读(23)  评论(0)    收藏  举报