1. 程式人生 > >關於JVM方面知識的所有真事面試彙總大全

關於JVM方面知識的所有真事面試彙總大全

  1. JVM記憶體模型
  2. 為什麼要有雙親委派模型
  3. GC的過程
  4. GC涉及了什麼演算法
  5. 物件分配過程
  6. 哪些物件是GCRoots
  7. 瞭解哪幾種收集器
  8. CMS工作原理,會stop the world嗎?為什麼
  9. JVM垃圾回收過程,CMS在哪個階段會停頓,哪個階段停頓的時間最長?
  10. 如何判斷一個物件存活,如果要讓物件不被回收該怎麼辦?
  11. gc的原理,有哪些垃圾收集器,優缺點,有哪些垃圾收集演算法,優缺點
  12. gc記憶體管理
  13. 類載入過程中例項變數會被初始化幾次
  14. 哪些情況下會觸發java的類載入
  15. 說一下JVM的記憶體結構,哪些是共享的 ,哪些是執行緒私有的,java虛擬機器棧裡面存放的是什麼?
  16. JVM的垃圾回收策略
  17. JVM(記憶體模型、GC垃圾回收,包括分代,GC演算法,收集器、類載入和雙親委派、JVM調優,記憶體洩漏和記憶體溢位)