java中Boolean和boolean的区别?
展开全部
Boolean是类,而boolean是基本数据类型,Boolean 定义出来的是对象,可以当对象调用,boolean 定义出来的是数据类型,只能当数据类型调用。Boolean专业名词叫Boolean类型包装器。这个涉及到jdk5以后的新特性,自动装箱问题。具体可以参考以下网址http://hi.baidu.com/free_java/blog/item/569c9512b9a38824dc54014a.html。详细说明了charator和Charator int和Interger 等相同问题的解释。
展开全部
每个基本类型都有自己的包装类,比如int和Integer,那么基本类型本身只能描述数据类型,是不会让数据具有“对象”的属性与方法的。而包装类型是具备对象的特征。比如
int a1 = 0;
Integer a2= null;
上述a1只是描述类型,a1不是对象,存在栈区
a2则是一个对方,可以a2.方法()
Boolean和boolean同理!
int a1 = 0;
Integer a2= null;
上述a1只是描述类型,a1不是对象,存在栈区
a2则是一个对方,可以a2.方法()
Boolean和boolean同理!
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Boolean是类,而boolean是基本数据类型,Boolean定义的变量是一个对象,可以用点(.)调用方法,而boolean定义的只是一个简单的变量,没有属性,也不能调用方法··
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
boolean是java语言的基本数据类型,而Boolean是前者的对应封装类。boolean定义的变量是一个简单的变量,而Boolean定义的变量是一个对象。ok
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
JAVA里面基本类型都有对应的封装类, 如int的对应封装类Integer
Boolean是boolean的封装类
Boolean是boolean的封装类
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询