本帖最后由 卢其龙 于 2012-1-10 15:06 编辑
//创建 路 类
public class Road {
//路线名
private String name = "";
//声明一个vechicle工具集合
List<String> vechicle = new ArrayList<String>();
//Road构造函数
public Road ( final String name){
this.name = name;
//创建一个线程池---池中有一个线程
ExecutorService pool = Executors.newSingleThreadExecutor();
//启动线程池中的线程
//new Runnable(){} 虽然知道在干什么但不理解语法
//这属于 匿名类吗?该怎么完整的理解这里呢?------------------------------------------------------?
pool.execute(new Runnable(){
public void run()
{
//线程静态方法sleep需要捕捉异常
try {
Thread.sleep( (new Random().nextInt(10)+1) * 1000 );
} catch (InterruptedException e) {
e.printStackTrace();
}
//在视频中提到了final?final 是定义常量,和全局有什么关系呢?-------------------?
for (int i =1;i <1000; i++){
vechicle.add(name + "..." + i);
}
}
}
);
}
} |
|