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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 王长飞 黑马帝   /  2011-12-1 15:31  /  2451 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 王长飞 于 2011-12-1 17:55 编辑

怎么判断是值类型还是引用类型?

评分

参与人数 1技术分 +2 收起 理由
李荣壮 + 2

查看全部评分

3 个回复

倒序浏览
基本数据类型是值类型,枚举,结构也是值类型
数组,类就是引用数据类型

评分

参与人数 1技术分 +2 收起 理由
李荣壮 + 2

查看全部评分

回复 使用道具 举报
你这是问值类型和引用类型的区别吗,
要理解值类型和引用类型就先理解指针。
指针就是变量存放在内存里的地址,这个地址可以直接找到存储在该地址上的变量。

引用类型就是传递的指针,直接传递该变量的是地址这样效率很高不需要另外在内存中创建该变量的副本。

值类型就是传递的该变量的副本,效率相对较低,因为
需要将该变量复制到内存中,然后将复制的内容的传递出去
这是网上帮你找的,希望对你有帮助

评分

参与人数 1技术分 +2 收起 理由
李荣壮 + 2

查看全部评分

回复 使用道具 举报
这个什么是值类型,什么类型的数据是引用类型死记住就可以了,一般像int这样占内存比较小的是值类型,而类,数组这样站空间较大的就是引用类型

评分

参与人数 1技术分 +2 收起 理由
李荣壮 + 2

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马