关于这种情况,我认为有以下的四种情况
第一:有共享的资源,还有不同的操作
创建一个资源类
创建不同操作类,实现runable接口
在main方法中擦行间线程,执行操作
第二:不共享资源
让类去继承thread,重写run方法
创建多个线程子类对象
例如:四个窗口分别卖100张票
第三:共享资源,操作类相同
创建资源类,实现runable接口,创建资源类对象,只创建一次
创建thread对象,将资源对象作为参数传递进去
例如:四个窗口共卖100张票
第四:共享资源,不同操作(共享资源不实现,只有不同操作实现)
创建资源类,创建不同的操作类,实现runable,重写run方法,将资源类作为操作类的属性传递进去