加入收藏 | 设为首页 | 会员中心 | 我要投稿 云计算网_泰州站长网 (http://www.0523zz.com/)- 视觉智能、AI应用、CDN、行业物联网、智能数字人!
当前位置: 首页 > 综合聚焦 > 资源网站 > 空间 > 正文

面试中关于Java虚拟机(jvm)的问题看这篇就够了

发布时间:2018-10-05 11:07:59 所属栏目:空间 来源:菜根谭
导读:9月15日技术沙龙 | 与东华软件、AWS、京东金融、饿了么四位大咖探讨精准运维! 最近看书的过程中整理了一些面试题,面试题以及答案都在我的文章中有所提到,希望你能在以问题为导向的过程中掌握虚拟机的核心知识。面试毕竟是面试,核心知识我们还是要掌握的
9月15日技术沙龙 | 与东华软件、AWS、京东金融、饿了么四位大咖探讨精准运维!

最近看书的过程中整理了一些面试题,面试题以及答案都在我的文章中有所提到,希望你能在以问题为导向的过程中掌握虚拟机的核心知识。面试毕竟是面试,核心知识我们还是要掌握的,加油。

下面是按jvm虚拟机知识点分章节总结的一些jvm学习与面试相关的一些东西。一般作为Java程序员在面试的时候一般会问的大多就是Java内存区域、虚拟机垃圾算法、虚拟垃圾收集器、JVM内存管理这些问题了。

面试中关于Java虚拟机(jvm)的问题看这篇就够了

Java面试通关手册(Java学习指南)github地址(欢迎star和pull):https://github.com/Snailclimb/Java_Guide

深入理解虚拟机之Java内存区域:

  1. 介绍下Java内存区域(运行时数据区)。
  2. 对象的访问定位的两种方式。

深入理解虚拟机之垃圾回收

  1. 如何判断对象是否死亡(两种方法)。
  2. 简单的介绍一下强引用、软引用、弱引用、虚引用(虚引用与软引用和弱引用的区别、使用软引用能带来的好处)。
  3. 垃圾收集有哪些算法,各自的特点?
  4. HotSpot为什么要分为新生代和老年代?
  5. 常见的垃圾回收器有那些?
  6. 介绍一下CMS,G1收集器。
  7. Minor Gc和Full GC 有什么不同呢?

虚拟机性能监控和故障处理工具

  1. JVM调优的常见命令行工具有哪些?

深入理解虚拟机之类文件结构

  1. 简单介绍一下Class类文件结构(常量池主要存放的是那两大常量?Class文件的继承关系是如何确定的?字段表、方法表、属性表主要包含那些信息?)

深入理解虚拟机之虚拟机类加载机制

  1. 简单说说类加载过程,里面执行了哪些操作?
  2. 对类加载器有了解吗?
  3. 什么是双亲委派模型?
  4. 双亲委派模型的工作过程以及使用它的好处。

【编辑推荐】

  1. Linux-让Kvm虚拟机开放服务端口!
  2. 云计算环境下 VMware 虚拟机备份可能遇到的 12 个问题
  3. Linux 竟然如此强大!能当主力,能入虚拟机,还能随时打包带走。。。
  4. 如何把物理服务器的USB接口映射给虚拟机
  5. Java 虚拟机对锁优化所做的努力
【责任编辑:武晓燕 TEL:(010)68476606】
点赞 0

(编辑:云计算网_泰州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读