文章 > java基础 > java中Promise模式是什么

java中Promise模式是什么

java Promise

小妮浅浅

2021-10-20 10:52:53346浏览 · 0收藏 · 0评论

1,Promise模式是一种异步编程模式。其核心是在执行任务A时,可以通过promise对象获得执行结果。

所以不需要同步等待任务A结束再执行任务B。当任务B需要任务A执行务B,当需要任务A执行的结果时,可以通过这个promise对象获得(比如听蜂鸣声)。

2,程序在程序中运行得更快,因为Promise可以避免不必要的等待,提高对并发的支持。

实例

/**
 * 泡茶
 *
 * @author ajin
 */
public class BoilWater {
 
    boolean status = false;
 
    public boolean isStatus() {
        return status;
    }
 
    public void setStatus(boolean status) {
        this.status = status;
    }
}
 
/**
 * 准备茶杯和茶叶
 *
 * @author ajin
 */
public class TeaAndCup {
 
    boolean status = false;
 
    public boolean isStatus() {
        return status;
    }
 
    public void setStatus(boolean status) {
        this.status = status;
    }
}

以上就是java中Promise模式的介绍,希望对大家有所帮助。更多Java学习指路:Java基础

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

Baidu