post_img

10-JVM面试相关

摘要

JVM面试相关 字节码方面 Integer x = 5;int y = 5比较x == y都经历了哪些步骤? 首先将常量5放入操作 …

post_img

09-JVM调优

摘要

JVM调优 JVM调优步骤 监控JVM的状态:内存、线程、代码、I/O 分析结果,判断是否需要优化 调整垃圾回收算法或进行代码层面 …

post_img

08-性能监控

摘要

性能监控 对JVM运行期间的内部情况进行监控,比如JVM参数、CPU、内存、堆等信息,从而辅助进行新能调优以及解决程序运行时的一些 …

post_img

07-高效并发

摘要

高效并发 Java内存模型 JCP组织定义了一种Java内存模型,以前是在JVM规范中,后来独立出来成为JSR-133(Java内 …

post_img

06-垃圾回收机制

摘要

垃圾回收机制 简单的说就是内存中已经不再被使用到的内存空间就是垃圾 垃圾判定算法 引用计数法:给对象添加一个引用计数器,有人引用就 …

post_img

05-字节码执行引擎

摘要

字节码执行引擎 字节码执行引擎功能就是输入字节码文件,然后对字节码文件进行解析和处理,最后输出执行结果,实现方式有如下两种,都是基 …

post_img

04-内存分配

摘要

内存分配 当一个Class文件通过类加载器加载到虚拟机后,就是存放在内存区域,该内存区域又叫运行时数据区,具体的说应该是存放在内存 …

post_img

03-类加载、连接和初始化

摘要

类加载、连接和初始化 类的生命周期 类加载:查找并加载类文件的二进制数据 类连接:将读入内存的类合并到JVM运行时环境中,包含如下 …

post_img

01-JVM概述

摘要

JVM概述 JVM(Java Virtual Machine)Java虚拟机,通过软件模拟的具有完整硬件系统功能的、运行在一个完全 …