![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JVM
主要针对jvm学习总结
程序○人生
这个作者很懒,什么都没留下…
展开
-
JVM类加载机制你真的懂吗?
一.前文提要经过前文我们的代码到底是怎么运行起来的我们已经了解到代码是如何加载到jvm里面并运行起来。那么问题来了,jvm什么时候会加载我们的代码呢?一个类从加载到使用,大约经过以下几个流程编译-》加载-》验证-》准备-》解析-》初始化-》使用-》卸载其中标红部分是面试jvm相关必问的问题二.JVM如何加载class文件?上面的第一个问题,什么时候加载我们的代码?当然是使用到的时...原创 2020-03-05 14:11:53 · 247 阅读 · 0 评论 -
我们的代码到底是怎么运行起来的?
一.编译作为开发者,我们经常会编写一些java后缀结尾的文件,我们通过类似boot的项目打成jar包或者传统ssm项目打成war包。实际经过编译以后会生成.class文件,这是一种字节码文件,他是可以被jvm运行起来的。关于类加载机制这里后面说明。二.JVM运行过程class文件进入到Java系统中,我们启动项目(java -jar)会启动一个jvm进程,一个进程会有多个线程(比如回收线...原创 2020-03-04 09:29:31 · 4803 阅读 · 0 评论