震惊!他居然使用这种方式实现多线程交替打印数字0-100
今天听到某个群友去面试,挂在了多线程交替打印0-100算法上,当时我都震惊了,心想这种题目不是有手就行么,哈哈。但嘴上还是安慰他,很正常的,继续加油骚年OK 进入正题!两个线程交替打印数字0 - 100线程1 : 1线程2 : 2线程1 : 3线程1 : 4其实这里,你需要解决两个问题;问题一:操作数 i 线程安全问题举例,两个线程对同一个数加50次,最终总数肯定加不到100,不信你可以试一下(手动狗头)解决这个问题很简单,使用 volatile 关键字?
原创
2024-05-09 16:45:47 ·
330 阅读 ·
1 评论