线程案例-卖票2-继承
来源:互联网 发布:Campbell biology 淘宝 编辑:程序博客网 时间:2024/06/05 04:35
class A extends Thread
{
public static int tickets=100;
static String str= new String("哈哈");
public void run(){
while(true)
{
synchronized(str)
{
if(tickets>0)
{
System.out.printf("哈哈%s哈哈%d哈哈\n",Thread.currentThread().getName(),tickets);
--tickets;
}
else
break;
}
try{
Thread.sleep(10);
}
catch(Exception e)
{
System.out.println("异常");
}
}
}
}
public class Maipiao2{
public static void main(String[] args){
A aa=new A();
Thread t1=new Thread(aa);
t1.start();
Thread t2=new Thread(aa);
t2.start();
}
}
{
public static int tickets=100;
static String str= new String("哈哈");
public void run(){
while(true)
{
synchronized(str)
{
if(tickets>0)
{
System.out.printf("哈哈%s哈哈%d哈哈\n",Thread.currentThread().getName(),tickets);
--tickets;
}
else
break;
}
try{
Thread.sleep(10);
}
catch(Exception e)
{
System.out.println("异常");
}
}
}
}
public class Maipiao2{
public static void main(String[] args){
A aa=new A();
Thread t1=new Thread(aa);
t1.start();
Thread t2=new Thread(aa);
t2.start();
}
}
阅读全文
0 0
- 线程案例-卖票2-继承
- 线程案例-卖票1-实现
- 线程,卖票
- 卖票线程
- Java学习之线程安全详解(卖票案例)
- JAVA线程实例-----卖票
- 线程学习之卖票
- 线程同步,卖票
- 线程示例:多线程卖票
- 【线程】卖票系统
- 【线程】卖票系统②
- 用线程同步卖票
- java中线程的同步的一个卖票的小案例
- 黑马程序员--04.多线程--03.【创建线程两种方法的对比】【多线程卖票案例设计】
- python中的多线程----以2个线程卖票为例
- java 线程同步--卖票问题
- 多线程演示:两个线程《卖票》
- Java 线程同步 卖票问题
- RSA加密解密(无数据大小限制go实现)
- perl 正则表达式 匹配字符串 或逻辑
- UVa12171 Sculpture 离散化+搜索
- 10-泛型算法
- 空间要素绘制
- 线程案例-卖票2-继承
- Demo
- QPainter绘制文本 二
- spring整合struts2之web.xml配置
- 使用String实例化一个对象
- LinuxStudyNote(14)-Linux常用命令(2)-文件处理命令(9)-touch文件创建命令
- 在Hololens创建可编辑物体的第一步:包围盒计算
- 地图缩放与旋转
- cookie和session案例