1. 首页
  2. 编程语言
  3. Java
  4. Java ExecutorServic线程池异步实现流程

Java ExecutorServic线程池异步实现流程

上传者: 2021-12-31 13:44:08上传 PDF文件 66.02 KB 热度 20次

相信大家都在项目中遇到过这样的情况,前台需要快速的显示,后台还需要做一个很大的逻辑。这里就需要用到异步了。点击按钮 -> 逻辑A ->逻辑B(异步) -> 方法结束。到底,项目需求明确了,就引入了ExecutorServic线程池。Java通过Executors提供四种线程池,分别为:。然后看结果:可以看出,task1 和task3先执行了,并且方法在没有等待task2的情况下,直接结束了。异步的task2另开了一个线程,自己在执行。和主线程已经无关了。不过,这种在eclipse中以deubug模式是看不出来的。

用户评论