1.6 JDK源码阅读之Boolean

The Boolean class wraps a value of the primitive type in an object

Boolean 将原始boolean类型包装成类

实现序列化以及Comparable接口

implements java.io.Serializable, Comparable<Boolean>

初始化实例

 

Boolean value读取

 

为何Boolean的 hashCode为1231和1237

参考https://blog.csdn.net/qq_21251983/article/details/52164403

因为1231和1237是两个比较大的素数(质数),实际上这里采用其它任意两个较大的质数也是可以的.而采用1231和1237更大程度的原因是Boolean的作者个人爱好

 

compareTo方法

 

 逻辑与或非

猜你喜欢

转载自blog.csdn.net/weixin_41395565/article/details/81503971
1.6
今日推荐