Tread类中:
currentThread().getName() 可以拿到自己的名字
sleep() 模拟延时
一、一样的创建一个线程类来实现Runnable接口并且重写run方法
这里定义了Num 来代表票数 run方法来实现抢票 如果票没了就break退出循环
并且运用了Thread类中的两个方法开头有介绍
二、实例化线程类,并且创建多个线程去调用一个对象 这里
new Thread(t,"小明").start(); 等价于====
Thread t = new Thread();
t.start();
三、并发问题,多线程拿一个资源会出现问题,会拿到同一张票的情况
标签:Thread,抢票,并发,线程,多线程,类中 From: https://www.cnblogs.com/kukihistory/p/17747298.html