package xyz.coolblog.ti;
/**
* @Auther: miv
* @Date: 2019-09-08 16:34
* @Web: www.xiejx.cn
* @Email: 787824374@qq.com
* @Description:
*/
public class Test {
volatile int i = 1;
public static void main(String[] args) throws Exception {
Test obj = new Test();
Runnable runnable = new Runnable() {
@Override
public void run() {
while (obj.i <= 100) {
// 上锁当前对象
synchronized (this) {
三个线程交替打印1-100
最新推荐文章于 2024-08-28 15:24:42 发布
这篇博客详细描述了一个实现三个线程交替打印数字1到100的编程问题,涵盖了线程同步和控制流程的关键技术。
摘要由CSDN通过智能技术生成