Java??д??????????
???????????? ???????[ 2014/1/9 10:49:54 ] ????????Java ??
????LampController??????????????е????????????????????????10?????????????е???????
<span style="font-size:14px;">mport java.util.concurrent.Executors;
import java.util.concurrent.ScheduledExecutorService;
import java.util.concurrent.TimeUnit;
public class LampController {
private Lamp currentLamp;
public LampController(){
//??????????????????
currentLamp = Lamp.S2N;
currentLamp.light();
/*???10????????????????????????????????*/
ScheduledExecutorService timer = Executors.newScheduledThreadPool(1);
timer.scheduleAtFixedRate(
new Runnable(){
public void run(){
currentLamp = currentLamp.blackOut();
}
}??
10??
10??
TimeUnit.SECONDS);
}
}
</span>
????MainClass?????????????????12????·?????????????????????????????????
<span style="font-size:14px;">public class MainClass {
/**
* @param args
* S2N??S2W??E2W??E2S??
N2S??N2E??W2E??W2N??
S2E??E2N??N2W??W2S;
*/
public static void main(String[] args) {
/*????12???????·??*/
String[] directions = new String[]{"S2N"??"S2W"??"E2W"??"E2S"??"N2S"??"N2E"??"W2E"??"W2N"??"S2E"??"E2N"??"N2W"??"W2S"};
for(int i=0;i<directions.length;i++){
new Road(directions[i]);
}
/*???????????????*/
new LampController();
}
}</span>
??????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11