A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 严海荣 高级黑马   /  2012-10-9 12:48  /  1168 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  1. ScheduledExecutorService pool =  Executors.newScheduledThreadPool(1);       
  2.         //ExecutorService pool =  Executors.newSingleThreadExecutor();
  3.         pool.execute(new Runnable()
  4.         {
  5.                 public void run() {
  6.                         for(int i=0;i<1000;i++)
  7.                         {
  8.                                 try {
  9.                                         Thread.sleep((new Random().nextInt(10)+1)*1000);
  10.                                 } catch (InterruptedException e) {
  11.                                         e.printStackTrace();
  12.                                 }
  13.                                 vehicles.add(Road.this.name+"..."+i);
  14.                         }
  15.                 }
  16.                
  17.         });
复制代码
一个是产生线程池里放一个线程,另一个是产生单个线程,这样理解对不对?

评分

参与人数 1技术分 +1 收起 理由
尤圣回 + 1 神马都是浮云

查看全部评分

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马