线程池的使用
- 线程池的概念就是首先创建一些线程,它们的集合就是线程池
- 线程池的创建:
可以通过Exectors.newCachedThreadPool()创建某一类型的线程池
也可以通过 new ThreadPoolExecutor(corePoolSize, maximumPoolSize, keepAliveTime, TimeUnit.SECONDS,workQueue, threadFactory, rejectedExecutionHandler);最底层的方式创建线程池
extra:CommandLineRunner
实现这个类,在项目启动的时候加载实现类中的方法和内容