黑马程序员技术交流社区

标题: 集合框架 [打印本页]

作者: $love    时间: 2013-8-26 16:54
标题: 集合框架
本帖最后由 $love 于 2013-8-26 17:27 编辑

java中集合中存储的元素为什么只能是引用数据类型?这个问题一直不是很清楚,请哪位牛人详细讲解一下!谢谢!

作者: gulup    时间: 2013-8-26 17:24
因为集合内存储的其实是这些对象的引用,即指向这些对象的那些地址。并不是这些对象的真实内容。基本数据类型是没有引用的。当然,你也可以直接放1,2,3什么的,因为有自动装箱和拆箱嘛。所以。你就懂了。
作者: $love    时间: 2013-8-26 17:26
gulup 发表于 2013-8-26 17:24
因为集合内存储的其实是这些对象的引用,即指向这些对象的那些地址。并不是这些对象的真实内容。基本数据类 ...

ok!我懂了!谢谢啊!就是说如果可以存入基本数据类型的话,那就会造成安全问题,可以这么理解吗?





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2