论坛首页 Java企业应用论坛

JAVA 知识补漏 -- 面试篇

浏览 7952 次
该帖已经被评为隐藏帖
作者 正文
   发表时间:2011-02-25  
OO

1. Java有个东西叫垃圾收集器,它让创建的对象不需要像c/cpp那样delete、free掉,你能不能谈谈,GC是在什么时候,对什么东西,做了什么事情?

 

GC执行时刻由系统决定的”、“超出作用域的对象”、“收集内存、执行finalize”

 

 

   发表时间:2011-02-25  
[quote="vb2005xu"]
1. Java有个东西叫垃圾收集器,它让创建的对象不需要像c/cpp那样delete、free掉,你能不能谈谈,GC是在什么时候,对什么东西,做了什么事情?


GC执行时刻由系统决定的”、“超出作用域的对象”、“收集内存、执行finalize”




回答太肤浅了点吧?
0 请登录后投票
   发表时间:2011-02-25  
忽悠面试官呢?
0 请登录后投票
   发表时间:2011-02-25  
“超出作用域的对象”  ----》用有向图判断、分代
0 请登录后投票
   发表时间:2011-02-25   最后修改:2011-02-25
软引用,弱引用又如何?

问问你的面试官,O(∩_∩)O哈哈~,估计TA也会一头包吧
0 请登录后投票
   发表时间:2011-02-25  
javantsky 写道
软引用,弱引用又如何?

问问你的面试官,O(∩_∩)O哈哈~,估计TA也会一头包吧


是吗? 你确定所有面试官都会一头包,再说了你如果来应聘SE,别人问GC这就有点过了!
0 请登录后投票
   发表时间:2011-02-25  
Java new出来的对象一定会是在Heap里面吗?
0 请登录后投票
   发表时间:2011-02-25  
还真没有好好想过
0 请登录后投票
   发表时间:2011-02-25  
lucane 写道
Java new出来的对象一定会是在Heap里面吗?


会,对象存在heap里
0 请登录后投票
   发表时间:2011-02-25  
面试官在考你 读过JAVA虚拟机这本书没 哈哈
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics