[九]基础数据类型之Boolean详解
相对于其他的基础性 类型Boolean是很简单的
Boolean 基本数据类型boolean 的包装类
Boolean 类型的对象包含一个 boolean 类型的字段
属性简介
属性也比较简单
表示基本类型 boolean 的 Class 实例 | public static final Class<Boolean> TYPE = (Class<Boolean>) Class.getPrimitiveClass("boolean"); |
TRUE 常量 | public static final Boolean TRUE = new Boolean(true); |
FALSE 常量 | public static final Boolean FALSE = new Boolean(false); |
比较方法
compare(boolean, boolean) |
静态方法
x=y 等于0
x为true? 1 大于0
x为false? -1 小于0
|
compareTo(Boolean) | 实例方法 调用静态方法比较两个对象的值 |
parseXXX系列
valueOf系列
把基本基本类型 包装为对象
用来创建获得对象,所以无需对象,全都是静态方法
XXXValue系列
toString 系列equals
hashCode
Boolean的hashcode 返回的是固定值
其他方法
Boolean自然会有相关的布尔运算
从源代码可以看得出来,就是直接与或非运算