Java异步方法的使用之ExecutorService
来源:互联网 发布:数控车床编程教学ppt 编辑:程序博客网 时间:2024/06/04 01:01
1.场景描述:
异步处理:某些时候我们需要执行一个A方法立即返回一个处理结果,但仍需要另一个B方法去实现某些功能。
2.debug调试注意
只能调试当前的A方法,B方法被调用的时候,不会在当前进程下调试,控制台可查看到相关信息。
3.保证调用的B方法没有问题
4.代码
public void A() { String str="1234"; //方法B启动 ExecutorService cachedThreadPool = Executors.newCachedThreadPool(); cachedThreadPool.execute(new Runnable() { @Override public void run() { B(str); } }); //do something }
public void B(String str) { System.out.print(str); }
参考地址
阅读全文
0 0
- Java异步方法的使用之ExecutorService
- Java并发编程核心方法与框架-ExecutorService的使用
- Java多线程--ExecutorService的使用
- 使用java.util.concurrent.ExecutorService实现Java线程异步执行
- java ExecutorService.invokeAny()和ExecutorService.invokeAll()的使用剖析
- [翻译][Java]ExecutorService的正确关闭方法
- [翻译][Java]ExecutorService的正确关闭方法
- java的ExecutorService线程池的使用
- Java笔记->ExecutorService 的理解与使用
- java并发库之Executors常用的创建ExecutorService的几个方法说明
- java并发库之Executors常用的创建ExecutorService的几个方法说明
- java并发库之Executors常用的创建ExecutorService的几个方法说明
- java并发库之Executors常用的创建ExecutorService的几个方法说明
- java并发库之Executors常用的创建ExecutorService的几个方法说明
- JAVA并发库之Executors常用的创建ExecutorService的几个方法说明
- java并发库之Executors常用的创建ExecutorService的几个方法说明
- java并发库之Executors常用的创建ExecutorService的几个方法说明
- java并发库之Executors常用的创建ExecutorService的几个方法说明
- Android获取系统储存以及内存信息(一)
- Android 矢量图 vector 制作
- Android端上传图片到后台,存储到数据库中 详细代码
- Android 斜切背景
- Codeforces 712E Memory And Casinos 概率+线段树
- Java异步方法的使用之ExecutorService
- Redis 事务 详解
- D 04_JS事件的两种绑定方式,元素绑定和DOM绑定
- springboot项目使用gradle build失败
- Servlet3中的AsyncContext异步和多线程异步有什么区别
- iOS UIWebView + JS交互 总结
- 美团点评CodeM编程大赛-题二
- [Codeforces]Fox Dividing Cheese
- 利用Maven打War包引入本地Jar包