public class Ticket extends Thread {
private static int tick=100; //模拟票数
public void run(){
while(true){
if(tick>0){
System.out.println(Thread.currentThread().getName()+"...Sale:"+tick--);
}
}
}
}
主类,方法:
public class Demo {
public static void main(String[] args) {
// TODO 自动生成的方法存根
//创建线程的第一中方式
Ticket t1=new Ticket();
Ticket t2=new Ticket();
Ticket t3=new Ticket();
Ticket t4=new Ticket();
//开启线程
t1.start();
t2.start();
t3.start();
t4.start();
}
}
运行图片:
心得体会:
学习创建进程开启进程。
本文通过Java实现了一个简单的多线程售票系统,演示了如何创建和启动多个线程来模拟同时进行的售票过程。该系统使用共享变量来跟踪剩余票数,并通过线程输出展示售票情况。
719

被折叠的 条评论
为什么被折叠?



