黑马程序员----交通灯系统注意点归纳二
---------------------- android培训、java培训、期待与您交流! ----------------------
以下是Road类:
?线程注意点: Executors类(线程池),在jdk1.5新加入的java.util.concurrent包中
???????
???????1:创建一个单线程方法
???????????ExecutorService pool = Executors.newSingleThreadExecutor();
???????????pool.execute(new Runnable(){
?????????????public void run(){}
????????????})
???????2:创建线程调度
???????????ScheduledExecutorService timer = Executors.newScheduledThreadPool(1);//设定线程调度,如果是绿灯一秒通过一辆车
???????????timer.scheduleAtFixedRate(new Runnable(){
?????????????public void run()
??????????? },
??????????? 1,
??????????? 1,
??????????? TimeUnit.SECONDS);这个线程设置为首次延迟1秒执行,之后每1秒执行run()方法。
???????????
???????3:内部类访问外部类
??????????? 内部类访问外部类属性时,应用外部类名.this.属性名!!
---------------------- android培训、java培训、期待与您交流! ----------------------
详细请查看:http://edu.csdn.net/heima?