使用多线程来建立一个银行窗口
1、使用Runnable接口解决(推荐使用)
package class0310Test;
public class Class0101BankTestRunnable implements Runnable{
//共用信息放在成员位置
private int num = 1;
//实现接口必须对run()方法进行重写
public void run(){
//由于每个线程执行多少次不确定,所以直接写true即可
while(true){
//表示如果到了100号自动停止
if(num>100){
break;
}
//如果在100以内,就输出xx号用户到窗口办理业务
System.out.println(num+"号用户请到"+Thread.currentThread().getName()+"号窗口办理业务");
//由于线程处理较快,所以需要让线程在执行一次后休眠2毫秒
try {
Thread.sleep(2);
}
catch (InterruptedException e)
{
e