首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
弟哥带你学JVM系列
弟哥带你进大厂
创建于2022-01-16
订阅专栏
本系列弟哥带你深入浅出JVM相关知识~ 如果你有任何问题(比如怎么进大厂,怎么学习)也可以私信弟哥
暂无订阅
共8篇文章
创建于2022-01-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
《弟哥带你学JVM虚拟机系列》 - 第八章 JVM调优(重要)篇
一 CPU 在 Linux 中,可通过top或pidstat方式来查看进程中线程的CPU的消耗状况。 基础命令 1. top 输入 top命令后即可查看CPU 的消耗情况,CPU 的信息在TOP视图的
《弟哥带你学JVM虚拟机系列》 - 第七章 JVM调优-工具篇
命令行工具 jps:虚拟机进程状况工具 jps(JVM Process Status Tool) :主要用来输出JVM中运行的进程状态信息,语法格式如下: jps [ options ] [ hos
《弟哥带你学JVM虚拟机系列》 - 第六章 深入理解JVM垃圾回收(重要)篇
垃圾回收算法 引用计数法 给对象添加一个引用计数器,有访问就加1,引用失效就减1 优点:实现简单、效率高; 缺点:不能解决对象之间循环引用的问题 根搜索算法 从根(GC Roots )节点向下搜索对象
《弟哥带你学JVM虚拟机系列》 - 第五章 JVM实战:OutOfMemoryError异常篇
堆溢出 -XX:+HeapDumpOnOutOf-MemoryError可以让虚拟机 在出现内存溢出异常的时候Dump出当前的内存堆转储快照以便进行事后分析 Java堆内存的OutOfMemoryE
《弟哥带你学JVM虚拟机系列》 - 第四章 JVM内存模型和参数配置(重要)篇
JVM内存模型 虚拟机栈: 为了保证线程中的局部变量不被其他线程访问到,虚拟机栈和本地方法栈是线程私有的。 每个 Java 方法在执行的同时会创建一个栈帧用于存储局部变量表、操作数栈、常量池引用等信息
《弟哥带你学JVM虚拟机系列》 - 第三章 JVM类和类加载器(重要)篇
类的生命周期: 加载:查找并加载类文件的二进制数据 连接: 就是将已经读入内存的类的二进制数据合并到JVM运行时环境中去,包含如下几个步骤︰ 1)验证∶确保被加载类的正确性 2准备∶为类的静态变量分配
《弟哥带你学JVM虚拟机系列》 - 第二章 class文件格式篇
本章将采用类似C语言结构体的伪结构来描述class 文件格式。为了避免与类的字段、类的实例等概念产生混淆,我们用项( item)来称呼class文件格式各结构体中的内容。 Class文件是一组以8个字
《弟哥带你学JVM虚拟机系列》 - 第一章 编译的基本概念篇
java源程序 -----> java字节码文件 -------> 目标操作系统可以直接执行的语句 第一个过程叫前编译,第二个过程叫后编译(或者叫解释,jvm每从字节码文件获得一条指令后,会将其解释成