博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
多线程:模拟多个人通过一个山洞.............
阅读量:5233 次
发布时间:2019-06-14

本文共 758 字,大约阅读时间需要 2 分钟。

 

package Thread11;

public class MountTest {

public static void main(String[] args) {

// TODO 自动生成的方法存根
Mount cave = new Mount();
new Thread(cave,"李三1").start();
new Thread(cave,"李三2").start();
new Thread(cave,"李三3").start();
new Thread(cave,"李三4").start();
new Thread(cave,"李三5").start();
new Thread(cave,"李三6").start();
new Thread(cave,"李三7").start();
new Thread(cave,"李三8").start();
new Thread(cave,"李三9").start();
new Thread(cave,"李三10").start();
}
}

 

class Mount implements Runnable{
private Object lock=new Object();
public void run(){
synchronized(lock){
System.out.println(Thread.currentThread().getName()+"---走出山洞");
try{
Thread.sleep(2000);
}catch(InterruptedException e){
e.printStackTrace();
}
}

}

}

 

 

转载于:https://www.cnblogs.com/lyly01/p/8004766.html

你可能感兴趣的文章
hdu 3038 How Many Answers Are Wrong(并查集)
查看>>
Android中实现静态的默认安装和卸载应用
查看>>
hive报lzo Premature EOF from inputStream错误
查看>>
HDU 1232:流问题(并检查集合)
查看>>
Android动绘图标——I am not a gif maker,I am a developer
查看>>
csdn博客又開始更新了
查看>>
InstallShield12豪华版破解版下载|InstallShield下载|软件打包工具
查看>>
CentOs6系统安装mailx发邮件
查看>>
真心希望不会把这个博客荒了
查看>>
【NOIP2012普及组真题】 寻宝
查看>>
django2.2 关联表的必填on_delete参数的含义
查看>>
java循环map
查看>>
Split the Number(思维)
查看>>
linux中历史命令的一点发现
查看>>
获取多少万多少亿
查看>>
用threading和Queue模块实现多线程的端口扫描器
查看>>
团队编程项目作业5
查看>>
Java+大数+高精度
查看>>
jQuery Ajax 实例 ($.ajax、$.post、$.get)
查看>>
Spring MVC入门小例子
查看>>