Java-多线程与高并发-(一)线程与锁的基本概念
1. 线程与锁的基本概念1.1 Join方法T1线程调用t2.join的意思是,t1让出CPU执行,让t2执行,t2执行结束后再继续执行t1.可以用来顺序执行三个线程,t1.join, t2.join, t3.join,依次执行。线程结束后,不能再调用start方法。 Synchronized会blockedsynchronized对象锁在hotspot是通过对象头64位中的2位来表示是否对象上锁。1.2 可重入锁:synchronized是可重入锁,同一个线程下获取相同的锁。父类一个m方法
原创
2021-03-31 19:17:26 ·
60 阅读 ·
0 评论