niusouti.com

下列哪些语句关于Java内存回收的说明是正确的()A、程序员必须创建一个线程来释放内存?B、内存回收程序可以在指定的时间释放内存对象C、内存回收程序允许程序员直接释放内存D、内存回收程序负责释放无用内存

题目

下列哪些语句关于Java内存回收的说明是正确的()

  • A、程序员必须创建一个线程来释放内存?
  • B、内存回收程序可以在指定的时间释放内存对象
  • C、内存回收程序允许程序员直接释放内存
  • D、内存回收程序负责释放无用内存

相似考题
更多“下列哪些语句关于Java内存回收的说明是正确的()A、程序员必须创建一个线程来释放内存?B、内存回收程序可以在指定的时间释放内存对象C、内存回收程序允许程序员直接释放内存D、内存回收程序负责释放无用内存”相关问题
  • 第1题:

    下列( )语句关于Java中内存回收的说明是正确的。

    A.程序员必须创建一个线程来释放内存

    B.内存回收程序允许程序员直接释放内存

    C.内存回收程序负责释放无用内存

    D.内存回收程序可以在指定的时间释放内存对象


    正确答案:C

  • 第2题:

    JAVA语言没有垃圾回收机制,需要程序手动回收内存。()


    参考答案:错误

  • 第3题:

    程序员可以不必释放已创建的对象,因为Java有垃圾回收机制,内存回收程序可在指定的时间释放内存对象。()


    参考答案:错误

  • 第4题:

    Java语言有自动收集垃圾功能,周期性的回收一些长期不用的对象占用的内存。下列哪些是对象的清除的途径? ①依靠Java的垃圾回收机制回收内存 ②调用System.gc( ),请求垃圾回收 ③Java系统开始运行时,自动调用java.lang.Object.finalize( )释放内存 ④在程序中调用重写的finalize( )释放系统资源,其格式为: protected void finalize( )throws throwable { … super.finalize( ); }

    A.①③

    B.①②③④

    C.①②③

    D.②③④


    正确答案:B
    解析:考查Java语言的自动收集垃圾功能。

  • 第5题:

    关于垃圾收集的哪些叙述是对的()

    • A、它能在期望的时间释放被Java对象使用的内存
    • B、它将检查并释放不再使用的内存
    • C、开发人员必须自己创建一个线程进行内存师傅拿个的工作
    • D、它允许开发人员明确指定并立即释放该内存

    正确答案:B

  • 第6题:

    Java语言通过垃圾回收机制简化了程序的内存管理


    正确答案:正确

  • 第7题:

    一个对象创建的操作中,没有下面的()

    • A、释放内存
    • B、对象声明
    • C、分配内存
    • D、调用构造方法

    正确答案:A

  • 第8题:

    存储管理负责对内存的分配和回收、内存的保护和内存的扩充。


    正确答案:正确

  • 第9题:

    关于 JAVA 堆,下面说法错误的是()。

    • A、所有类的实例和数组都是在堆上分配内存的
    • B、对象所占的堆内存是由自动内存管理系统回收
    • C、堆内存由存活和死亡的对象组成
    • D、数组是分配在栈中的

    正确答案:D

  • 第10题:

    单选题
    下列哪些语句关于内存回收的说明是正确的?()
    A

    程序员必须创建一个线程来释放内存;

    B

    内存回收程序负责释放无用内存

    C

    内存回收程序允许程序员直接释放内存

    D

    内存回收程序可以在指定的时间释放内存对象


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

  • 第11题:

    判断题
    序员可以不必释放已创建的对象,因为Java有垃圾回收机制,内存回收程序可在指定的时间释放内存对象。
    A

    B


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

  • 第12题:

    ( 难度:中等)下列关于内存回收的说法是正确的()。
    A.内存回收程序允许程序员直接释放内存
    B.内存回收程序可以在指定的时间释放内存对象
    C.程序员必须创建一个线程来释放内存
    D.内存回收程序负责释放无用内存

    答案:D

  • 第13题:

    Java 中清除对象的途径不包括( )。

    A.靠java 的垃圾回收机制回收内存

    B.调用System. gc(),请求垃圾回收

    C.调用重写的inalize()释放系统资源

    D.用delete 操作符


    正确答案:D

  • 第14题:

    C++中,对象保存在内存中,栈内存是自动分配和释放的,而堆内存需要用户自己申请和释放。()


    参考答案:错误

  • 第15题:

    在VFP中,命令CLEAR ALL的功能是( )。

    A.关闭所有文件,不释放内存变量

    B.关闭所有文件,释放内存变量

    C.不关闭文件,释放内存变量

    D.不关闭文件,不释放内存变量


    正确答案:B

  • 第16题:

    关于Java语言的内存回收机制,下列选项中正确的一项是______。

    A.Java程序允许用户使用指针来释放内存

    B.Java程序要求用户必须手工创建一个线程来释放内存

    C.内存回收线程负责释放无用内存

    D.内存回收线程不能释放内存对象


    正确答案:C

  • 第17题:

    序员可以不必释放已创建的对象,因为Java有垃圾回收机制,内存回收程序可在指定的时间释放内存对象。


    正确答案:错误

  • 第18题:

    Java语言对内存的释放是采用垃圾回收机制。Java虚拟机自动判断并收集“垃圾”,但一般不会立即释放它们的存储空间。()


    正确答案:正确

  • 第19题:

    下列哪些语句关于内存回收的说明是正确的()。

    • A、程序员必须创建一个线程来释放内存
    • B、内存回收程序负责释放无用内存
    • C、内存回收程序允许程序员直接释放内存
    • D、内存回收程序可以在指定的时间释放内存对象

    正确答案:B

  • 第20题:

    下面有关java内存模型的描述,说法错误的是()。

    • A、JMM通过控制主内存与每个线程的本地内存之间的交互,来为java程序员提供内存可见性保证
    • B、“synchronized” — 保证在块开始时都同步主内存的值到工作内存,而块结束时将变量同步回主内存
    • C、“volatile” — 保证修饰后在对变量读写前都会与主内存更新
    • D、如果在一个线程构造了一个不可变对象之后(对象仅包含final字段),就可以保证了这个对象被其他线程正确的查看

    正确答案:D

  • 第21题:

    在C语言中,为了防止没有释放内存资源,可以将内存释放多次。


    正确答案:错误

  • 第22题:

    单选题
    下列哪些语句关于Java内存回收的说明是正确的?()
    A

    程序员必须创建一个线程来释放内存

    B

    内存回收程序负责释放无用内存

    C

    内存回收程序允许程序员直接释放内存

    D

    内存回收程序可以在指定的时间释放内存对象


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

  • 第23题:

    单选题
    关于垃圾收集的哪些叙述是对的()
    A

    它能在期望的时间释放被Java对象使用的内存

    B

    它将检查并释放不再使用的内存

    C

    开发人员必须自己创建一个线程进行内存师傅拿个的工作

    D

    它允许开发人员明确指定并立即释放该内存


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