zoukankan      html  css  js  c++  java
  • JVM总结3:面试题

    1. 说一下JVM内存模型吧,有哪些区?分别干什么的?
    2. JDK8的内存改进(元空间并不在虚拟机中,而是使用本地内存。因此,默认情况下,元空间的大小仅受本地内存限制,但可以通过以下参数来指定元空间的大小)
    3. 栈和堆的区别?(注意提到线程私有)
    4. 堆的结构?
    5. 为什么两个survivor区?
    6. Eden和survior的比例分配
    7. 简述分代垃圾回收器是怎么工作的?
    8. 为什么要有新生代和老年代
    9. 什么时候对象会进入老年代?
    10. jvm的永久代中会发生垃圾回收吗?
    11. 什么是双亲委派模型?
    12. 说一下类装载的执行过程?5个步骤
    13. 怎么判断对象是否可以被回收?
    14. 说一下 JVM 有哪些垃圾回收算法?
    15. 常用的 JVM 调优的参数都有哪些?
    16. 说一下 JVM 调优的工具?

    参考:

    https://zhuanlan.zhihu.com/p/264976486

  • 相关阅读:
    setState 是异步吗?
    React优化点滴
    JS原型,作用域,this,闭包
    Webpack 模块化打包优化
    JS异步编程
    Web网络安全
    Http2.0和Http3.0
    Http协议基础
    Harris算子以及未来的规划...
    剑指offer 二维数组查找
  • 原文地址:https://www.cnblogs.com/take-it-easy/p/13893425.html
Copyright © 2011-2022 走看看