![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JVM
jie3615
精诚所至,金石为开!
展开
-
Java并发系列-深入Jvm理解Thread启动流程
Thread启动流程前言Java中的线程Jvm中定义的线程 前言 近期整理笔记想开个专题,准备从并发入手。并发这块又从哪里入手,一开始想的是AQS,偶然间看到自己之前编译调试openjdk的时候整理的一些笔记,又有了新的想法,决定先从最基础的开始,并发这块脱离不了线程,那么我们就结合jdk,hotspot探究一下线程的来龙去脉。 线程的定义:程序运行的最小单元,被包含在进程中。 Java中的线程 ...原创 2019-07-31 09:08:30 · 275 阅读 · 0 评论 -
Jvm系列-深入理解类加载过程
文章目录类加载器主要流程:类的使用方式:什么情况是主动使用:被动使用:举例:主动使用/被动使用:案例一案例二案例三 类加载器主要流程: 加载>连接(校验,准备,解析)>初始化>使用>卸载 类的使用方式: 主动使用 被动使用 所有的java 虚拟机实现必须是在Java程序首次主动使用类、接口的时候才初始化它们; 换句话...原创 2019-09-10 09:43:48 · 81 阅读 · 0 评论