java的单线程池有什么用。为什么不直接用一个线程代替呢

如题。。突然被问的#实习##笔试题目#
全部评论
任务可以提交到线程池队列里面顺序执行,单线程只能执行一次
3 回复
分享
发布于 2018-03-15 22:09
估计就是多一个备胎吧,如果线程除了异常可以换一个线程,哈哈,我乱猜的。
点赞 回复
分享
发布于 2018-03-15 21:12
联易融
校招火热招聘中
官网直投
我也想问,难道就是因为出了异常可以自动再创建一个线程?
点赞 回复
分享
发布于 2018-03-15 21:53
线程池可以减少线程创建与销毁的开销,加快响应速度
点赞 回复
分享
发布于 2018-03-15 22:31
单例
点赞 回复
分享
发布于 2018-03-16 00:50
线程池作用是啥就是啥
点赞 回复
分享
发布于 2018-03-16 01:13
分场景来答啊,如果你只需要单线程环境,那的确不需要线程池,如果你是多线程环境,那么threadpool回维持一个队列,只确保一个线程在你的程序中运行。他的single又不是说是单线程环境。
点赞 回复
分享
发布于 2018-03-16 09:43
线程池还有别的工具方法,
点赞 回复
分享
发布于 2018-03-16 23:26
我猜应该时复用线程吧,不用重建和切换吧。如果你用单线程估计还要写锁什么的吧,瞎猜
点赞 回复
分享
发布于 2020-04-18 18:37
我问过面试官这个问题,mianshiguan回答说单线程池方便后续的监控
点赞 回复
分享
发布于 2021-09-02 15:39

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务