A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© tcny 中级黑马   /  2014-3-26 15:02  /  1197 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

什么是引用数据类型?泛型为什么只能对引用数据类型?

点评

建议认真再看遍毕老师的视频,如果还有疑问 请继续提问  发表于 2014-3-26 15:08

5 个回复

倒序浏览
不是泛型只能对引用类型,而是使用泛型是<>之间填写的内容不能是八大基本数据类型,记住这一点记好了,别的就没什么了
回复 使用道具 举报
李猛 发表于 2014-3-26 15:08
不是泛型只能对引用类型,而是使用泛型是之间填写的内容不能是八大基本数据类型,记住这一点记好了,别的就 ...

明白了,谢谢
回复 使用道具 举报
像对象和接口还有类它们就是引用数据类型。因为这些内容是存储在堆里面的。而且在堆里面存储的都不是数据的本身。而是存储的对象在堆内存中的引用。因为基本数据它不是引用数据类型,而泛型在参数化的时候,接收的参数都是引用类型的。这个是为了方便于类型推断。
回复 使用道具 举报
1.引用数据类型有三种,接口,数组,类,它以特殊的方式指向对象实体(具体的值),这类变量声明时不会分配内存,只是存储了一个内存地址。
2.泛型的作用就是传入的数据类型进行约束。基本数据类型,它们本身就是一种基本数据类型,不需要约束。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马