美文网首页java
#30天专注成长计划#day15 java多线程设计模式-fut

#30天专注成长计划#day15 java多线程设计模式-fut

作者: G先生_海林 | 来源:发表于2016-09-20 16:10 被阅读61次

    1. 什么是futrue 模式呢?

    他是一个使用非常广泛应用的并发模式,他的核心思想是异步调用。


    2.future 模式是什么样的?有那几部分构成。

    3.代码实现部分

    4.future 模式,JDK 内置实现

    由于Future是非常常用的多线程设计模式,因此在JDK中内置了Future模式的实现。这些类在java.util.concurrent包里面。其中最为重要的是FutureTask类,它实现了Runnable接口,作为单独的线程运行。在其run()方法中,通过Sync内部类调用Callable接口,并维护Callable接口的返回对象。当使用FutureTask.get()方法时,将返回Callable接口的返回对象。

    参考资料:

    葛一鸣,Java程序性能优化.清华大学出版社.

    相关文章

      网友评论

        本文标题:#30天专注成长计划#day15 java多线程设计模式-fut

        本文链接:https://www.haomeiwen.com/subject/yrpwettx.html