黑马程序员技术交流社区
标题:
java中的基本数据类型的包装类干嘛用的
[打印本页]
作者:
丁翔
时间:
2011-8-25 13:42
标题:
java中的基本数据类型的包装类干嘛用的
如题,知道的童鞋回复一下
作者:
匿名
时间:
2011-8-25 14:37
可以把基础类型的数据封装成对象
作者:
匿名
时间:
2011-8-25 14:45
Java中许多存储和管理对象集合的有用的类(列表、树、数组等)不能在这些基本类型上进行操作,因为从技术上讲这些基本类型不是从Java对象类派生出来的。但是Java为基本类型提供包装类,这使得任何接受对象的操作也可以用来操作基本类型。直接将简单类型的变量表示为一个类,在执行变量类型的相互转换时,我们会大量使用这些包装类。 Java共有六个包装类,分别是Boolean、Character、Integer、Long、Float和Double,除了首字母大写之外,包装类与基本类型名字相似。
作者:
匿名
时间:
2011-8-25 19:56
因为好多java API中好多方法需要传递的参数都是object类型,基本数据类型又不是对象类型,而我们在程序中又需要经常传递一些基本类型的数据,所以java就设计出基本数据类型的包装类,配合java自动装箱和拆箱,就很方便啦,这个答案是我理解,不知道对不对,仅供参考
作者:
匿名
时间:
2011-8-29 14:18
引用类型和原始类型它们具有不同的语义,比如说 当引用类型和数据类型用作某个类的实例数据缺省值时,如果你用的是引用类型,缺省值为null,而数组类型的缺省值则与它们的类型有关,若int型则为0;boolean则为false; 能力有限,只能理解这么多。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2