Java四种线程池newCachedThreadPool,newFixedThreadPool,newScheduledThreadPool,newSingleThreadExecutor
通常,我们需要创建一些线程去执行一些任务。比如执行一个异步任务,你还是像下面的newThread吗?newThread(newRunnable(){@Overridepublicvoidrun(){//TODOsomething}}).start();那么你就out了,Why?客官请看newThread的弊端:1)每次newThread新建对象性能差。2)线程缺乏统一管理,可能无限制新建线程,相互