该注释出自:java.util.concurrent 包的 CompletionStage<t>接口,里面的 applyToEither 方法。</t>
/**
Returns a new CompletionStage that, when either this or the
other given stage complete normally, is executed with the
corresponding result as argument to the supplied function.
**/
意思是 “ 返回一个新的 CompletionStage,当此 Stage 或另一个给定 Stage 正常完成时,将使用相应的结果作为所提供函数的参数来执行。 ”
这种注释写法似乎挺常见的。但弱鸡英语乏力,看见这么长的句子就头疼。
好不容易看完,几个小句还得翻来覆去猜它们一起到底代表个什么意思。
如果能明白这些个从句到底修饰的是什么鬼,有套模板,以后看代码就不用那么吃力了。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.