package com.mhzhang.date0206;
/**v1.0
* 自己的一点思考,尝试实现异步调用,跳过执行时间长的方法
* 思路:通过启动新线程的方式
* @author mhzhang
*结果:猜测正确,我真是个天才
*下一个问题:Thread.run()方法没有返回值,难道是通过runnable接口实现的?哎,又忘了,查资料中...
*/
class B{
public void b() throws Exception{
//模拟长时间执行的任务
System.out.println("耗时任务执行完毕");
// return "b()执行完毕"; 靠,线程任务有返回值咋办?先用输出语句替代
}
}
public class A extends Thread{
@Override
public void run(){
try{
B b = new
异步调用和回调的一点思考
最新推荐文章于 2024-10-01 18:51:18 发布
这篇博客探讨了Java编程中异步调用和回调的概念,通过引用相关文档和博客文章,提供了深入的理解和示例,帮助读者更好地掌握这两种技术在实际应用中的运用。
摘要由CSDN通过智能技术生成