- 博客(3)
- 收藏
- 关注
原创 三个线程顺序打印ABC,各打印10次
也是面试被问到的题,通过ReentrantLock实现了下,自己测试了下没有问题,crud几年,对多线程了解太少,有不足的地方请大神们指正,有更好的方法也请大神们指导!实现思路创建3个线程,并且给3个线程编号,通过对3取模来判断是否轮到当前线程打印,且通过线程编号来判断应该打印哪个字母代码实现/** * 三个线程顺序打印ABC,各打印10次 * * @author xxx * @date 2021/4/25 */public class Synchronized...
2021-04-25 16:17:15 1719 1
原创 三个线程顺序打印递增数组12345...直到100
面试被问到的题,回来看了下synchronized,wait(),notifyAll(),自己写了下代码,不知道是不是有问题,多次测试是可以试下,先做下记录,之后完善下,多些几种实现方式。用到的技术synchronized这里就不多做介绍了,相信只要经历过面试这个这个肯定是熟悉的不能再熟悉了。wait()函数简单地说,当我们调用wait()方法时,会强制当前线程等待,直到某个其他线程在同一个对象上调用notify()或notifyAll();notifyAll()函数该方法只是唤
2021-04-25 15:48:04 815
原创 是时候做出改变了
工作5多,真正转开发大概3年多,也是从3年前开始在csdn上写博客,或抄或写,大大小小也有200多篇,有前端,有后端,但是总结来说【使用记录类】的文章居多,这也反映了自己在平常工作中对待技术的态度:能用就行,不求甚解。这也导致年后找工作各种碰壁,各种被怼。其实被怼能接受,估计不少程序员朋友也一样,但是不能每次找工作准备一个月,又开始温水煮青蛙,下次找工作再准备一个月?而且随着年龄越来越大,如果平常没有过硬的技术沉淀,年龄越大,别人要求越高,靠临时抱佛脚?有些东西不是准备然后死记硬背就能解决...
2021-04-02 19:12:56 229 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人