Scala/Java语法,返回接口实现

Scala/Java语法,返回接口实现,java,scala,Java,Scala,这行代码在底部的代码中是什么意思 return Promise.<SimpleResult>pure //why is the dot 什么是和Promise?有时类型推断系统不能完全发挥作用,不能自动推断泛型方法调用的返回类型。要指定这样的类型,存在此构造-您可以帮助推断表达式的正确类型 查看更多。()有时类型推断系统不能完全发挥作用,不能自动推断泛型方法调用的返回类型。要指定这样的类型,存在此构造-您可以帮助推断表达式的正确类型 查看更多。()Promise.pure()是一

这行代码在底部的代码中是什么意思

return Promise.<SimpleResult>pure  //why is the dot

什么是
Promise

有时类型推断系统不能完全发挥作用,不能自动推断泛型方法调用的返回类型。要指定这样的类型,存在此构造-您可以帮助推断表达式的正确类型


查看更多。()

有时类型推断系统不能完全发挥作用,不能自动推断泛型方法调用的返回类型。要指定这样的类型,存在此构造-您可以帮助推断表达式的正确类型

查看更多。()

Promise.pure()
是一种通用方法,使用某种类型的T参数化

Promise.pure()
使用SimpleResult作为泛型类型调用此方法。大多数情况下,这样做是可选的,因为编译器从方法的参数或结果分配给的变量的类型推断泛型类型,如

List<String> s = Collections.emptyList();
List s=Collections.emptyList();
哪一条是你的捷径

List<String> s = Collections.<String>emptyList();
Set<String> Collections.<String>singleton("hello");
List s=Collections.emptyList();

Set Collections.singleton(“hello”);
哪一条是你的捷径

List<String> s = Collections.<String>emptyList();
Set<String> Collections.<String>singleton("hello");
Set Collections.singleton(“hello”);
Promise.pure()
是一种通用方法,使用某种类型的T参数化

Promise.pure()
使用SimpleResult作为泛型类型调用此方法。大多数情况下,这样做是可选的,因为编译器从方法的参数或结果分配给的变量的类型推断泛型类型,如

List<String> s = Collections.emptyList();
List s=Collections.emptyList();
哪一条是你的捷径

List<String> s = Collections.<String>emptyList();
Set<String> Collections.<String>singleton("hello");
List s=Collections.emptyList();

Set Collections.singleton(“hello”);
哪一条是你的捷径

List<String> s = Collections.<String>emptyList();
Set<String> Collections.<String>singleton("hello");
Set Collections.singleton(“hello”);

感谢您的提示和详细解释。我添加了一个更新以作进一步解释,您能看一下吗?a是泛型。承诺感谢您的及时和详细的解释。我添加了一个更新以作进一步解释,您能看一下吗?a是泛型。承诺感谢您的及时解释和链接!感谢您的及时解释和链接!