![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 71
**飞星**
这个作者很懒,什么都没留下…
展开
-
线程安全之同步锁
synchronize 锁升级从上到下 无锁 偏向锁 单线程,不存在竞争,该线程获取锁后,不再需要抢占 轻量级锁 避免线程阻塞,通过自旋锁实现 重量级锁原创 2021-12-11 22:19:43 · 321 阅读 · 0 评论 -
类加载、jvm、GC
类加载机制 1.装载(load) 查找和导入class文件 1.通过类的全限定名找到定义该类的二进制字节流 2.将这个二进制字节流锁代表的静态存储结构转换为方法区的运行时数据结构 3.在java堆中生成一个代表这个类的java.lang.Class对象,作为对方法区中这些数据的访问入口 2.链接(link) 验证(Verify) 保证被加载类的正确性 文件格式验证 元数据验证 字节码验证 符号...原创 2020-04-17 02:43:08 · 137 阅读 · 0 评论