摘要:
前言 Java虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、解析和初始化,最终形成可以直接被虚拟机使用的Java类型,这个过程被称作虚拟机的类加载机制,类的整个生命周期包括加载、验证、准备、解析、初始化、使用和卸载,其中验证、准备、解析统称为连接,如图所示: 类加载过程 加载 通 阅读全文
posted @ 2020-12-21 19:19
zliawk
阅读(98)
评论(0)
推荐(0)
摘要:
前言 从开始阅读《Java虚拟机规范》到现在已经历时二个月了,中途出现过多次想要放弃的念头,它不像源码那样直观,是什么就是什么,纯属一堆描述...前半部分都是一字不落的看完,后半部分挑选重点的内容来阅读,不然真要吐了...细节部分就留着需要的时候在来攻克它。在阅读过程中对比《深入Java虚拟机》中的 阅读全文
posted @ 2020-12-21 19:18
zliawk
阅读(73)
评论(0)
推荐(0)
摘要:
针对我为什么要读 首先压根就谈不上自己很厉害,什么Java基础已经很精通了,工作快三年了,依然还是个弟弟级别的水平。实际上我是有自己的一个规划,整个知识脉络的先后顺序,细心的人可以发现从开始写博客到后续的文章都有一个明显的个人,比如先是集合、再到线程、线程池、队列、锁等等,好了好了,说重点了。由于最 阅读全文
posted @ 2020-12-21 19:17
zliawk
阅读(90)
评论(0)
推荐(0)
摘要:
java wait、notify、notifyAll方法只能在同步控制方法或同步控制块(synchronized)中使用,否则即使能通过编译,但在运行时会抛出IllegalMonitorStateException异常,因为这些方法在调用时会操作锁。sleep可以在非同步控制方法中调用,因为它没有操 阅读全文
posted @ 2020-12-21 19:16
zliawk
阅读(52)
评论(0)
推荐(0)
浙公网安备 33010602011771号