![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
康帅傅的关门大弟子
这个作者很懒,什么都没留下…
展开
-
2021-05-31
管程该段摘自:https://blog.csdn.net/javazejian/article/details/72828483ObjectMonitor中有两个队列_WaitSet和_EntryList,用来保存ObjectWaiter对象列表(每个等待锁的线程都会被封装ObjectWaiter对象),_owner指向持有ObjectMonitor对象的线程,当多个线程同时访问一段同步代码时,首先会进入_EntryList 集合,当线程获取到对象的monitor 后进入 _Owner 区域并把moni原创 2021-05-31 09:54:57 · 95 阅读 · 0 评论 -
java多线程
Java多线程超详细基本概念:程序、进程、线程单核CPU和多核CPU的理解并行与并发使用多线程的优点何时使用多线程多线程的创建(4种方式)线程的创建和启动Thread类构造器Thread类的有关方法创建多线程的四种方式JDK1.5之前的两种方式方式一:继承Thread类方式二:实现Runnable接口JDK1.5新增的两方式方式三:实现Callable接口方式四:使用线程池注意点:线程的调度线程的优先级线程的分类线程的生命周期线程同步为何同步同步机制同步机制中的锁同步的范围释放锁的操作不会释放锁的操作线程的原创 2021-04-06 10:54:34 · 152 阅读 · 3 评论