我是大叔
快速上手
idea激活
Gc
Java
Eureka
Spring
Mybatis
Mybatis-plus
Mybatis-spring
我是大叔
快速上手
idea激活
Gc
Java
Eureka
Spring
Mybatis
Mybatis-plus
Mybatis-spring
死磕-ClassLoader
深入分析-ArrayBlockingQueue
深入分析-ArrayList
深入分析-BIO、NIO、AIO
深入分析-ExecutorService
深入分析-java7-ConcurrentHashMap
深入分析-HashMap
深入分析-java8-ConcurrentHashMap
深入分析-java8-HashMap
深入分析-MySql
深入分析-redis
深入分析-位运算
深入分析-红黑树
深入分析-位运算
符号
描述
运算规则
&
与
两个位都为 1 时,结果才为 1
|
或
两个位都为 0 时,结果才为 0
^
异或
两个位相同为 0,相异为 1
~
取反
0 变 1,1 变 0
<<
左移
各二进位全部左移若干位,高位丢弃,低位补 0
>>
右移
各二进位全部右移若干位,对无符号数,高位补 0,有符号数,各编译器处理方法不一样,有的补符号位(算术右移),有的补 0(逻辑右移)