itgle.com

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

题目

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


相似考题
更多“Java语言对内存的释放是采用垃圾回收机制。Java虚拟机自动判断并收集“垃圾”,但一般不会立即释放 ”相关问题
  • 第1题:

    Java语言中,负责并发管理的机制是

    A.垃圾回收

    B.虚拟机

    C.代码安全

    D.多线程


    正确答案:D
    解析:选项A,Java语言中,垃圾回收机制对系统中不使用的内存进行回收,从而使程序员从繁忙的内存管理中解放出来。选项B,Java编写好的程序首先由编译器转换为标准字节代码,然后由虚拟机执行。虚拟机把字节代码程序与各操作系统和硬件分开,使Java程序独立于平台。选项C,Java的代码安全检测体现在多个层次上,在编译层、解释层、平台层分别作不同的安全检查。选项D,多线程是Java程序的并发机制,它能同步共享数、处理不同的事件。因此,本题的正确答案是D。

  • 第2题:

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


    参考答案:错误

  • 第3题:

    Java语言中,负责并发管理的机制是( )。A.垃圾回收B.虚拟机C.代码安全

    Java语言中,负责并发管理的机制是( )。

    A.垃圾回收

    B.虚拟机

    C.代码安全

    D.多线程


    正确答案:D
    多线程是Java程序的并发机制,它能同步共享数据、处理不同的事件。

  • 第4题:

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

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

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

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

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


    正确答案:C

  • 第5题:

    下列关于Java对象释放的说法中不正确的是()。

    • A、Java中,程序员只需要创建对象,而释放对象的工作则由虚拟机自动完成
    • B、Java中垃圾收集是比较费时的,因此其优先级较低,一般在系统空闲时才执行
    • C、Java中,垃圾收集可通过程序调用System.gc()方法在任意时刻进行
    • D、Java中对象释放是由程序员编写析构函数来完成的

    正确答案:D

  • 第6题:

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


    正确答案:错误

  • 第7题:

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


    正确答案:正确

  • 第8题:

    Java语言中提供了一个()线程,自动回收动态分配的内存。

    • A、异步
    • B、消费者
    • C、守护
    • D、垃圾收集

    正确答案:D

  • 第9题:

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

    B


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

  • 第10题:

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

    B


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

  • 第11题:

    判断题
    Java语言会自动回收内存中的垃圾。
    A

    B


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

  • 第12题:

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

    B


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

  • 第13题:

    下面不属于Java语言实现机制的是( )

    A.并行机制

    B.Java虚拟机

    C.垃圾回收机制

    D.代码安全检测


    正确答案:A
    解析:并行机制不是Java语言的实现机制之一。

  • 第14题:

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


    参考答案:错误

  • 第15题:

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

    A.①③

    B.①②③④

    C.①②③

    D.②③④


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

  • 第16题:

    下面关于Java语言说法正确的有()。

    • A、Java语言是面向对象的、解释执行的网络编程语言
    • B、Java语言具有可移植性,是与平台无关的编程语言
    • C、Java语言不能对内存垃圾自动收集
    • D、Java语言编写的程序虽然是“一次编译,到处运行”,但必须要有Java的运行环境

    正确答案:B,D

  • 第17题:

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

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

    正确答案:B

  • 第18题:

    Java语言会自动回收内存中的垃圾。


    正确答案:正确

  • 第19题:

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


    正确答案:正确

  • 第20题:

    Java语言包含三种核心机制:Java虚拟机、垃圾收集机制和代码安全检测。


    正确答案:正确

  • 第21题:

    判断题
    Java语言包含三种核心机制:Java虚拟机、垃圾收集机制和代码安全检测。
    A

    B


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

  • 第22题:

    判断题
    java可以对内存自动地进行管理并且进行垃圾回收。()
    A

    B


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

  • 第23题:

    单选题
    Java语言中提供了一个()线程,自动回收动态分配的内存。
    A

    异步

    B

    消费者

    C

    守护

    D

    垃圾收集


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

  • 第24题:

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

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

    B

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

    C

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

    D

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


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