课程
题库
资讯
搜题
APP下载
扫描下载APP
Andriod下载
iPhone下载
登录/注册
多选题
下面有关值类型和引用类型描述正确的是()?
A
值类型的变量赋值只是进行数据复制,创建一个同值的新对象,而引用类型变量赋值,仅仅是把对象的引用的指针赋值给变量,使它们共用一个内存地址。
B
值类型数据是在栈上分配内存空间,它的变量直接包含变量的实例,使用效率相对较高。而引用类型数据是分配在堆上,引用类型的变量通常包含一个指向实例的指针,变量通过指针来引用实例。
C
引用类型一般都具有继承性,但是值类型一般都是封装的,因此值类型不能作为其他任何类型的基类。
D
值类型变量的作用域主要是在栈上分配内存空间内,而引用类型变量作用域主要在分配的堆上。
正确答案:
ABC
可在小程序上查看本题解析,扫码查看
刷真题 · 看解析 · 听课程
易错题