1700469031
1700469032
代码清单22-6 场景类
1700469033
1700469034
public class Client{
1700469035
1700469036
public static void main(String[]args)throws InterruptedException{
1700469037
1700469038
//定义出韩非子和李斯
1700469039
1700469040
LiSi liSi=new LiSi();
1700469041
1700469042
HanFeiZi hanFeiZi=new HanFeiZi();
1700469043
1700469044
//观察早餐
1700469045
1700469046
Watch watchBreakfast=new Watch(hanFeiZi,liSi,“breakfast”);
1700469047
1700469048
//开始启动线程,监控
1700469049
1700469050
watchBreakfast.start();
1700469051
1700469052
//观察娱乐情况
1700469053
1700469054
Watch watchFun=new Watch(hanFeiZi,liSi,“fun”);
1700469055
1700469056
watchFun.start();
1700469057
1700469058
//然后我们看看韩非子在干什么
1700469059
1700469060
Thread.sleep(1000);//主线程等待1秒后后再往下执行
1700469061
1700469062
hanFeiZi.haveBreakfast();
1700469063
1700469064
//韩非子娱乐了
1700469065
1700469066
Thread.sleep(1000);
1700469067
1700469068
hanFeiZi.haveFun();
1700469069
1700469070
}
1700469071
1700469072
}
1700469073
1700469074
运行结果如下所示:
1700469075
1700469076
韩非子:开始吃饭了……
1700469077
1700469078
李斯:观察到李斯活动,开始向老板汇报了……
1700469079
1700469080
李斯:报告,秦老板!韩非子有活动了–>韩非子在吃饭
[
上一页 ]
[ :1.700469031e+09 ]
[
下一页 ]