一.问题的提出 以买票系统为例: class Ticket implements Runnable { public int sum=10; public void run() { while(true) { if(sum>0) { System.out.println(Thread.currentThread().getName()+":"+sum--); } } } } public class Demo { public static void main(String ar…
1.创建线程 在Java中创建线程有两种方法:使用Thread类和使用Runnable接口.在使用Runnable接口时需要建立一个Thread实例.因此,无论是通过Thread类还是Runnable接口建立线程,都必须建立Thread类或它的子类的实例.Thread构造函数: public Thread( ); public Thread(Runnable target); public Thread(String name); public Thread(Runnable target, S…