摘要:
1、线程的生命周期? 1)新建状态(New):当线程对象创建后,即进入了新建状态。如:Thread t = new Thread(); 2)就绪状态(Runnable):当调用对象的start()方法(t.start()),线程即进入就绪状态。处于就绪状态的线程,只是说明此线程已经做好了准备,随时等 阅读全文
摘要:
文章转载自博主 拉夫德尔 博文 https://www.cnblogs.com/qjjazry/p/6581568.html 首先介绍一下乐观锁与悲观锁: 悲观锁:总是假设最坏的情况,每次拿数据的时候都认为别人会修改,所以每次拿数据的时候都会上锁,这样别人想拿这个数据就会阻塞直到它拿到锁。传统的关系 阅读全文