首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JVM
Gladiator1
创建于2025-04-28
订阅专栏
JVM面试题
暂无订阅
共17篇文章
创建于2025-04-28
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
博客记录-day127-JVM,MySQL面试题
一、语雀-JVM面试题 1、什么是堆外内存?如何使用堆外内存? ✅什么是堆外内存?如何使用堆外内存? 1. NIO用堆外内存的原因 2、什么是跨代引用,有什么问题? ✅什么是跨代引用,有什么问题? 3
博客记录-day126-JVM,MySQL,DDD面试题
一、语雀-JVM面试题 1、Java 8 和 Java 11 的GC有什么区别? ✅Java 8 和 Java 11 的GC有什么区别? 2、类的生命周期 ✅类的生命周期是怎么样的? 3、Java中类
博客记录-day125-面试+JVM,MySQL面试题
一、第一次面试 1. synchronized关键字原理及普通方法与静态方法加锁的区别 synchronized基于JVM的监视器锁(Monitor)实现,通过对象头的Mark Word标记锁状态。普
博客记录-day101-JVM面试题+SpringBoot,RPC,Redis,MQ面试题+MySQL面试题+Netty面试题
一、小林-JVM面试题 1、创建对象的过程? 在Java中创建对象的过程包括以下几个步骤: 类加载检查:虚拟机遇到一条 new 指令时,首先将去检查这个指令的参数是否能在常量池中定位到一个类的符号引用
博客记录-day100-JVM面试题+MyBatis面试题+MySQL面试题+SpringBoot面试题
一、小林-JVM面试题 1、JVM的内存模型介绍一下 根据 JDK 8 规范,JVM 运行时内存共分为虚拟机栈、堆、元空间、程序计数器、本地方法栈五个部分。还有一部分内存叫直接内存,属于操作系统的本地
博客记录-day055-JVM 核心知识点+HTTP/1.1 优化
一、沉默王二-JVM-JVM 核心知识点 1、垃圾收集器 并行与并发是并发编程中的专有名词,在谈论垃圾收集器的上下文语境中,它们的含义如下: ①、并行 (Parallel) :并行描述的是多条垃圾收
博客记录-day054-JVM 核心知识点+HTTP相关问题
一、沉默王二-JVM-JVM 核心知识点 1、Java 内存区域 1.2 程序计数器 程序计数器(Program Counter Register)是一块较小的内存空间,它可以看做是当前线程所执行的字
博客记录-day053-JVM 性能监控命令行+HTTP相关问题
一、沉默王二-JVM 1、JVM 性能监控-命令行 1.1 JDK 性能监控工具 除了我们的老朋友 java 和 javac 命令,在 Java 的 bin 目录下,还有很多其他的命令行工具,比如说用
博客记录-day52-JIT即时编译器+Linux 收发网络包
一、沉默王二-JVM 1、JIT即时编译器 Java 代码首先被编译为字节码,JVM 在运行时通过解释器执行字节码。当某部分的代码被频繁执行时,JIT 会将这些热点代码编译为机器码,以此来提高程序的执
博客记录-day51-垃圾收集器+网络过程
一、沉默王二-JVM 1、垃圾收集器 JVM 的垃圾收集器主要分为两大类:分代收集器和分区收集器,分代收集器的代表是 CMS,分区收集器的代表是 G1 和 ZGC,下面我们来看看这两大类的垃圾收集器。
博客记录-day50-JVM垃圾回收机制+TCP/IP网络模型
一、沉默王二-JVM 1、JVM垃圾回收机制 垃圾回收(Garbage Collection,GC),顾名思义就是释放垃圾占用的空间,防止内存爆掉。有效的使用可以使用的内存,对内存堆中已经死亡的或者长
博客记录-day049-JVM栈帧结构、JVM运行时数据区
一、沉默王二-JVM 1、JVM栈帧结构 Java 的源码文件经过编译器编译后会生成字节码文件,然后由 JVM 的类加载器进行加载,再交给执行引擎执行。在执行过程中,JVM 会划出一块内存空间来存储程
博客记录-day048-字节码指令+linux命令查看网络指标
一、沉默王二-并发编程 1、字节码指令 由于 Java 虚拟机是基于栈而不是寄存器的结构,所以大多数字节码指令都只有一个操作码。比如 aload_0 就只有操作码没有操作数,而 invokespeci
博客记录-day047-栈虚拟机和寄存器虚拟机+一致性哈希
一、沉默王二-并发编程 1、栈虚拟机和寄存器虚拟机 1.1 栈与寄存器 寄存器(Register)是中央处理器(CPU)内用来暂存指令、数据和地址的存储器,也是 CPU 中读写最快的存储器。 从硬件层
博客记录-day046-Java的类文件结构、javap与字节码+高性能网络模式Reactor 和 Proactor
一、沉默王二-并发编程 1、Java的类文件结构 类文件结构=.class文件的结构=Class文件结构,这三个说法都是一个意思,.class是从文件后缀名的角度来说的,Class是从Java类的角度
博客记录-day045-Java的类加载机制+ I/O 多路复用:select/poll/epoll
一、沉默王二-JVM 1、Java的类加载机制 JVM 需要将编译后的字节码文件加载到其内部的运行时数据区域中进行执行。这个过程涉及到了 Java 的类加载机制(面试常问的知识点),所以我们来详细地讲
博客记录-day044-JVM简介、JVM如何运行Java代码+零拷贝
一、沉默王二-JVM 1、JVM是什么 1.1 JVM 的组织架构 “JVM 的组织架构是什么样子的呢?它由哪些单位组成的呢?”三妹继续追问到。 JVM 大致可以划分为三个部门,分别是类加载器(Cla