校招刷题群
高效刷题 迎战校招
校招精选试题
近年面笔经面经群内分享
Java刷题群 前端刷题群 产品运营群
首页 > java语言 > 线程池
题目

请列举一下启动线程有哪几种方式,之后再说明一下线程池的种类都有哪些?

解答

要启动的可以分为两类:

返回结果不返回结果。对于这两种,也分别有两种启动线程的方式:
1)继承Thread类,重载run()
2)实现Runnable接口,实现run()
3)实现Callable接口通过FutureTask包装器来创建Thread线程、使用ExecutorService、Callable、Future实现有返回结果的线程

常用方法:
1.newCachedThreadPool()
2.newFixedThreadPool(int nThreads)
3.newSingleThreadExecutor()
4.newScheduleThreadPool()
5.newWorkStealingPool(int parallelism)

C 0条回复 评论

帖子还没人回复快来抢沙发