LinkedBlockingQueue queue = new LinkedBlockingQueue<Runnable>();
ThreadPoolExecutor threadPool = new ThreadPoolExecutor(5, 5, 5,TimeUnit.SECONDS, queue, new ThreadPoolExecutor.AbortPolicy());
threadPool.execute(new Thread());
executor.getCompletedTaskCount();