Java中boolean和它的包装类的区别在哪里?

来源:互联网 发布:淘宝达人好做吗 编辑:程序博客网 时间:2024/06/01 09:35

boolean是基础数据类型,而Boolean是一个类,这是它们最本质的区别。Java之所以为每一个基础数据类型都提供一个相应包装类的目的,在于将Java的所以东西都抽象成对象,可以更方便的控制和使用。

区别如下:

1.boolean是基础数据类型,而Boolean是一个类

2.boolean一般存在于桟空间中,而Boolean对象存在堆空间中

3.booleantruefalse俩种值,Boolean除了truefalse外,还有null

4.Java5.0之前啊,不能把Boolean用于条件语句,需要转换为boolean以后才能使用

 

0 0
原创粉丝点击