Future是什么? 最近写了一些关于 netty 的相关代码,发现类似 netty 的这种异步框架大量的使用一个Future的类。利用这个future类可以实现,代码的异步调用,程序调用耗时的网络或者IO相关的方法的时候,首先获得一个Future的代理类,同时线程并不会被阻塞。继续执行之后的逻辑,直到真正要使用远程调用返回的结果的时候,才需要调用future的 get() 方法。这样可以提高代码…
Future是什么? 最近写了一些关于 netty 的相关代码,发现类似 netty 的这种异步框架大量的使用一个Future的类。利用这个future类可以实现,代码的异步调用,程序调用耗时的网络或者IO相关的方法的时候,首先获得一个Future的代理类,同时线程并不会被阻塞。继续执行之后的逻辑,直到真正要使用远程调用返回的结果的时候,才需要调用future的 get() 方法。这样可以提高代码…
讨论
登录后参与讨论
还没有评论,来说第一句吧。