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