本帖最后由 任亚俊 于 2013-12-23 22:07 编辑
- Executors.newScheduledThreadPool(1).scheduleAtFixedRate(
- new Runnable(){
- @Override
- public void run() {
- Integer serviceNumber = NumberMachine.getInstance().getCommonManager().generateNewNumber();
- System.out.println("第" + serviceNumber + "号普通客户正在等待服务!");
- }
-
- },
- 0,
- Constants.COMMON_CUSTOMER_INTERVAL_TIME,
- TimeUnit.SECONDS);
- }
复制代码
我对上面的代码有些疑问,如下:
1.newScheduledThreadPool(1)方法的作用是什么呢?
2scheduleAtFixedRate方法的作用是什么呢,里面的参数具体是什么意思呢? |