一个类是如何加载到JVM中的

Condtion也被称为条件队列(condition queues)或者条件变量(condition variables),是利用线程间共享的全局变量进行同步的一种机制。主要包括两个动作:一个线程等待“条件谓词成立”而挂起;另一个线程使“条件谓词成立”,发出条件成立信号。由于对共享状态信息的访问发生在多线程中,因此条件变量的使用是需要结合锁机制的(一般是互斥锁)。也就是说,一个线程要等到临界区的共享数据达到某种状态时再进行某种操作,而这个状态的成立,则是由另外一个线程来完成后发送信号来通知的。

本次阅读约花费10分钟,讲解从类的加载过程说起,分加载、连接、初始化三个过程,从代码入手,讲解三个过程中的作用

概览

加载

连接

初始化

参考