1、基本类型变量存储的是基本类型值,引用类型变量存储的是对象的引用,当变量未引用任何对象时,他的值为null

题目

1、基本类型变量存储的是基本类型值,引用类型变量存储的是对象的引用,当变量未引用任何对象时,他的值为null


相似考题
更多“1、基本类型变量存储的是基本类型值,引用类型变量存储的是对象的引用,当变量未引用任何对象时,他的值为null”相关问题
  • 第1题:

    引用类型和值类型之间的区别是()。

    • A、引用类型变量保存内存地址,值类型直接保存变量值
    • B、引用类型在变量中直接保存变量值,值类型保存内存地址
    • C、引用类型和值类型保存数据的方式相同
    • D、.NETFramework不支持值类型,因为所有的类型都是引用类型了

    正确答案:A

  • 第2题:

    静态成员是根据变量引用的对象的实际类型进行访问的


    正确答案:错误

  • 第3题:

    在.NET中,一些数据类型为引用类型,当引用类型的值为()时,表明没有引用任何对象


    正确答案:null

  • 第4题:

    JavaScript的原始数据类型中null和undefined的共同点是()。

    • A、都是原始类型,保存在变量本地
    • B、都可以表示变量声明过但未被赋值,是所有未赋值变量的默认值
    • C、都可以表示变量不再指向任何对象地址
    • D、都是引用类型,值不保存在变量本地的数据类型

    正确答案:A

  • 第5题:

    运行时,数组以哪种方式存在?()   

    • A、对象 
    • B、基本类型变量 
    • C、引用类型变量 
    • D、视具体情况而定

    正确答案:A

  • 第6题:

    下述代码执行后,有几个引用变量和几个对象?()   Student stu = new Student(“Mike”);  Student stua;  Stua = stu;  

    • A、 2个引用变量,1个对象
    • B、 1个引用变量,1个对象
    • C、 2个引用变量,2个对象
    • D、 1个引用变量,2个对象

    正确答案:A

  • 第7题:

    填空题
    在.NET中,一些数据类型为引用类型,当引用类型的值为()时,表明没有引用任何对象

    正确答案: null
    解析: 暂无解析

  • 第8题:

    单选题
    下述代码执行后,有几个引用变量和几个对象?() 对象声明Student stu(对象)= new Student(“Mike”);  对象定义(开辟空间)   Student stua;(声明变量)   Stua = stu;
    A

     2个引用变量,1个对象

    B

     1个引用变量,1个对象

    C

     2个引用变量,2个对象

    D

     1个引用变量,2个对象


    正确答案: B
    解析: 暂无解析

  • 第9题:

    单选题
    如何理解引用作为函数参数时,值可以发生变化()
    A

    引用变量在传递到函数内部时,首先复制一份对象,之后再传递

    B

    引用变量将它本身传递给函数内部

    C

    引用变量不是值传递的

    D

    如果函数的参数是引用变量,在传递参数的时候,系统将引用变量中存储的值,也就是地址复制给函数的自变量,这两个地址指向的是同一个对象。因此,在函数中改变对象的值,也会同样影响原变量。


    正确答案: C
    解析: 暂无解析

  • 第10题:

    单选题
    运行时,数组以哪种方式存在?()
    A

    对象 

    B

    基本类型变量 

    C

    引用类型变量 

    D

    视具体情况而定


    正确答案: B
    解析: 暂无解析

  • 第11题:

    单选题
    引用类型和值类型之间的区别是()。
    A

    引用类型变量保存内存地址,值类型直接保存变量值

    B

    引用类型在变量中直接保存变量值,值类型保存内存地址

    C

    引用类型和值类型保存数据的方式相同

    D

    .NETFramework不支持值类型,因为所有的类型都是引用类型了


    正确答案: A
    解析: 暂无解析

  • 第12题:

    单选题
    在java中,引用对象变量和对象间有什么关系?()
    A

    对象与引用变量的有效期不一致,当引用变量不存在时,编程人员必须动手将对象删除,否则会造成内存泄露。

    B

    对象与引用变量的有效期是一致的,当引用变量不存在时,它所指向的对象也会自动消失。

    C

    对象与引用变量的有效期是一致的,不存在没有引用变量的对象,也不存在没有对象引用变量。

    D

    引用变量是指向对象的一个指针。


    正确答案: B
    解析: 暂无解析

  • 第13题:

    下述代码执行后,有几个引用变量和几个对象?() 对象声明Student stu(对象)= new Student(“Mike”);  对象定义(开辟空间)   Student stua;(声明变量)   Stua = stu;  

    • A、 2个引用变量,1个对象
    • B、 1个引用变量,1个对象
    • C、 2个引用变量,2个对象
    • D、 1个引用变量,2个对象

    正确答案:A

  • 第14题:

    下面对引用类型的说法中正确的是()。

    • A、引用类型变量不能被引用
    • B、引用类型不能做为实参
    • C、引用类型不能组成数组
    • D、引用类型不能定义指针

    正确答案:A,C,D

  • 第15题:

    undefined是原始类型的数据,下列对undefined的描述正确的是()。

    • A、undefined表示变量声明过但未被赋值,是所有未赋值变量的默认值
    • B、undefined不保存在变量本地
    • C、undefined一般用于主动释放指向对象的引用
    • D、undefined专门表示变量不再指向任何对象地址

    正确答案:A

  • 第16题:

    null和undefined的共同点是()。

    • A、都是原始类型数据
    • B、都是引用数据类型
    • C、值不保存在变量本地
    • D、值保存在变量本地

    正确答案:A,D

  • 第17题:

    父类型的变量可以引用子类型的对象


    正确答案:正确

  • 第18题:

    如果a,b是引用类型的变量,且赋值表达式Aa=b;是正确的,那么()

    • A、表达式(binstanceofA)的值为true
    • B、b的类型可以是A的父类型
    • C、b的值可以为null
    • D、如果A为Object,那么b可以是任何引用类型的变量

    正确答案:A,C,D

  • 第19题:

    多选题
    如果a,b是引用类型的变量,且赋值表达式Aa=b;是正确的,那么()
    A

    表达式(binstanceofA)的值为true

    B

    b的类型可以是A的父类型

    C

    b的值可以为null

    D

    如果A为Object,那么b可以是任何引用类型的变量


    正确答案: C,A
    解析: 暂无解析

  • 第20题:

    判断题
    父类型的变量可以引用子类型的对象
    A

    B


    正确答案:
    解析: 暂无解析

  • 第21题:

    单选题
    引用是一个变量的别名,下列关于的引用的描述,正确的是()。
    A

    引用的值与被引用变量的值相等,内存地址相同

    B

    引用的值与被引用变量的值相等,内存地址不相同

    C

    引用的值与被引用变量的值不等,内存地址相同

    D

    引用的值与被引用变量的值不等,内存地址不同


    正确答案: B
    解析: 暂无解析

  • 第22题:

    单选题
    引用变量作为函数参数时,值是否可以变化()
    A

    变化,因为引用变量中存储的仅是对象的指针

    B

    变化,因为引用变量不是以值传递的形式传给函数内部的

    C

    不变,因为引用变量同样是以值传递的形式传的

    D

    不变,因为引用变量在传递时会先复制一份对象


    正确答案: D
    解析: 暂无解析

  • 第23题:

    多选题
    null和undefined的共同点是()。
    A

    都是原始类型数据

    B

    都是引用数据类型

    C

    值不保存在变量本地

    D

    值保存在变量本地


    正确答案: C,B
    解析: 暂无解析

  • 第24题:

    单选题
    下述代码执行后,有几个引用变量和几个对象?()   Student stu = new Student(“Mike”);  Student stua;  Stua = stu;
    A

     2个引用变量,1个对象

    B

     1个引用变量,1个对象

    C

     2个引用变量,2个对象

    D

     1个引用变量,2个对象


    正确答案: B
    解析: 暂无解析