写一个Java程序,要求使用多线程实现如下要求:查看运行结果分析后,创建一个special()方法模拟Svip办理 业务。 查看运行结果分析后,首先创建一个normal()方法模拟正常 的窗口排队,当有Svip客户是使用join线程让步
时间: 2024-05-07 16:15:22 浏览: 15
给Svip客户,等Svip客户办理完业务后再执行normal()方法。
```
public class BusinessWindow {
public static void main(String[] args) {
BusinessWindow businessWindow = new BusinessWindow();
businessWindow.start();
}
public void start() {
Thread svipThread = new Thread(new Runnable() {
@Override
public void run() {
special();
}
});
Thread normalThread = new Thread(new Runnable() {
@Override
public void run() {
try {
svipThread.join();
normal();
} catch (InterruptedException e) {
e.printStackTrace();
}
}
});
svipThread.start();
normalThread.start();
}
public void special() {
System.out.println("Svip客户正在办理业务...");
try {
Thread.sleep(5000);
} catch (InterruptedException e) {
e.printStackTrace();
}
System.out.println("Svip客户办理业务完成!");
}
public void normal() {
System.out.println("正常客户正在排队等待办理业务...");
try {
Thread.sleep(3000);
} catch (InterruptedException e) {
e.printStackTrace();
}
System.out.println("正常客户办理业务完成!");
}
}
```
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)