java 线程同步
来源:互联网 发布:四川省广电网络 编辑:程序博客网 时间:2024/05/29 17:13
//1
public class Printer extends Thread {
static int num=0;
Integer op = 50;
public Printer(String s)
{
this.setName(s);
}
public void run()
{
sum();
}
public void sum()
{
while(num<50)
{
synchronized (op) {
num++;
try {
sleep(1000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
System.out.println(this.getName()+":"+num);
}
}
}
}
//2.
public class Text {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Printer Thread1,Thread2,Thread3,Thread4;
Thread1 = new Printer("Thread1");
Thread2 = new Printer("Thread2");
Thread3 = new Printer("Thread3");
Thread4 = new Printer("Thread4");
Thread1.start();
Thread2.start();
Thread3.start();
Thread4.start();
}
}
- JAVA线程-JAVA同步
- Java线程:线程的同步-同步方法
- Java线程:线程的同步-同步块
- Java线程:线程的同步-同步方法
- Java线程:线程的同步-同步块
- Java线程:线程的同步-同步方法
- Java线程:线程的同步-同步方法
- Java线程:线程的同步-同步块
- Java线程:线程的同步-同步方法
- Java线程:线程的同步-同步块
- Java线程:线程的同步-同步方法
- Java线程:线程的同步-同步块
- Java线程:线程的同步-同步方法
- Java线程:线程的同步-同步块
- Java线程:线程的同步-同步方法
- Java线程:线程的同步-同步块
- Java线程:线程的同步-同步方法
- Java线程:线程的同步-同步方法
- 【前端插件】弹窗插件的编写【一】---编写一个窗体蓝本
- STC89C52串口的复用
- 整数的所有不同分割数目
- 毕业求职
- 世纪末的星期
- java 线程同步
- HDU-2046骨牌铺方格
- busybox源码剖析(1)
- 【JAX-WS入门系列】第08章_与Spring集成以及获取ServletAPI
- c++ 学习之2
- 状态压缩dp学习小记part1
- vc exec
- 红黑树C++源码, 有详细注释
- S5PV210的BL1应用