首页 > 试题广场 >

以下关于内存泄漏说法正确的是()

[单选题]

以下关于内存泄漏说法正确的是()

  • 内存泄漏是操作系统内存管理出错导致的问题
  • 单线程程序不可能内存泄漏
  • 如果一个进程在运行过程中占用的内存无限制上升,那么该进程有内存泄漏
  • 只要进程在退出之前释放了所有分配的内存,那么就不会内存泄漏
  • 内存泄漏是仅仅出现在C/C++程序的问题,Java程序不会内存泄漏
A,内存泄露是程序设计的bug,不是操作系统的问题
B,内存泄露跟线程数无关
C,内存泄露是进程申请了内存却没有释放。导致占用内存无限上升
D,进程退出之前释放申请的内存,不代表进程运行过程中没有内存泄***r /> E,java是自动管理内存的,但是也会有内存泄露,比如加入HashMap的对象hash值改变了就无法从HashMap中remove,这就造成了内存泄露     
发表于 2019-10-29 17:33:22 回复(1)
在计算机科学中,内存泄漏指由于疏忽或错误造成程序未能释放已经不再使用的内存。内存泄漏并非指内存在物理上的消失,而是应用程序分配某段内存后,由于设计错误,导致在释放该段内存之前就失去了对该段内存的控制,从而造成了内存的浪费。
发表于 2019-10-21 17:22:29 回复(0)
内存无限上升不是叫做内存溢出吗?
发表于 2019-10-21 14:48:34 回复(3)
内存泄漏是程序设计的问题,与操作系统无关。
内存泄漏与单双线程无关。
内存泄漏的主要原因是没有释放申请的内存。
内存泄漏和使用的语言没有关系。
发表于 2020-02-09 20:26:07 回复(0)
内存泄漏无关操作系统
内存泄漏和线程熟练无关
内存泄漏的主要原因是没用释放申请的内存
内存泄漏和语言无关

发表于 2019-11-07 15:55:32 回复(0)