文章浏览阅读552次。遇到的问题服务器CPU飙高,高CPU线程卡死在GC下载地址:https://www.eclipse.org/mat/downloads.php从官网下载单机版MAT工具,解压后直接运行MAT目录的MemoryAnalyzer.exe即可启动MAT我这里下载的是1.10,更高版本需要使用jdk ......
2023-11-11 17:30 阅读 阅读全文文章浏览阅读3.7k次。Jvm面试题及答案(Jvm面试题大全带答案)发现网上很多Jvm面试题及答案整理都没有答案,所以花了很长时间搜集,本套Jvm面试题大全,有大量经典的Jvm面试题以及答案,包含Jvm语言常见面试题、面试经验技......
2024-01-23 19:24 阅读 阅读全文文章浏览阅读459次,点赞7次,收藏16次。1、如何判断对象是否可以回收1.1、引用计数法我们的对象是存放在堆空间当中,判断对象是否可以被回收,这里有两种不同的算法。我们首先讲解第一种,引用计数法:只要一个对象被......
2023-11-11 13:33 阅读 阅读全文文章浏览阅读1k次。最新Jvm面试题及答案【附答案解析】Jvm面试题及答案2021,Jvm面试题最新面试题,Jvm面试题新答案已经全部更新完了,有些答案是自己总结的,也有些答案是在网上搜集整理的。这些答案难免会存在一些错误,......
2024-01-23 19:25 阅读 阅读全文文章浏览阅读95次。jvm中篇-07-再谈类的加载器1. 概述1.1. 大厂面试题1.2. 类加载器的分类1.3. 类加载器的必要性1.4. 命名空间1.5. 类加载机制的基本特征1.6. 类加载器之间的关系2. 类的加载器分类2.1. 引导类加载器2.2. 扩展类加载器2.......
2024-01-23 02:37 阅读 阅读全文文章浏览阅读584次。synchronizedsynchronsized三种应用方式:synchronized作用于实例方法,sychronized作用于静态方法,synchronized同步代码块线程安全是并发编程的重要关注点,造成线程安全问题的原因,有共享数据,多个线程操作共享数......
2024-03-25 19:12 阅读 阅读全文文章浏览阅读1.7k次。前言:jvm内存划分为多个区域,每个不同的区域分别有着不同的功能和不同的用途,本篇博客旨在说清楚区域的划分、名称、属性以及作用,本篇博客是参考了多篇博客的结果,参考博客会在文章结尾进行......
2024-01-24 04:48 阅读 阅读全文文章浏览阅读562次,点赞2次,收藏5次。学海无涯 不进则退如存在问题或有更好建议 请联系作者QQ:2940500前言:了解程序的运行原理 要先学会看字节码文件 然后这样才能真正的去看程序是怎么运行的 ,不是说在开发工具 里debug一......
2024-01-25 06:01 阅读 阅读全文文章浏览阅读112次。一. 类的加载器1. 类加载器子系统作用类加载器子系统负责从文件系统或者网络中加载Class文件, class文件在文件开头有特定的文件标识ClassLoader只负责class文件的加载, 至于它是否可以运行, 则由Execution Engine决......
2024-01-23 02:58 阅读 阅读全文