Java 新实例的函数接口调用
我需要为动态对象的新实例编写函数接口调用 如果我想了解这门课,经典的方式是:Java 新实例的函数接口调用,java,functional-programming,Java,Functional Programming,我需要为动态对象的新实例编写函数接口调用 如果我想了解这门课,经典的方式是: () -> new DefinedClass() 但我不知道确切的等级。我只有我试图实例化的类的Class对象 谢谢你的帮助 您可以使用内置的供应商是什么意思类clazz=。。。;Object obj=clazz.newInstance()?newInstance()在此函数上下文中不起作用。这是否回答了您的问题?为什么newInstance()不起作用?你应该在不被询问的情况下解释你自己你可以使用内置的供应商
() -> new DefinedClass()
但我不知道确切的等级。我只有我试图实例化的类的Class对象
谢谢你的帮助 您可以使用内置的
供应商是什么意思<代码>类clazz=。。。;Object obj=clazz.newInstance()
?newInstance()在此函数上下文中不起作用。这是否回答了您的问题?为什么newInstance()不起作用?你应该在不被询问的情况下解释你自己你可以使用内置的供应商
是什么意思<代码>类clazz=。。。;Object obj=clazz.newInstance()
?newInstance()在此函数上下文中不起作用。这是否回答了您的问题?为什么newInstance()不起作用?你应该在没有被要求的情况下解释你自己
package test;
import java.util.stream.Stream;
public class Test {
public static void main(String[] args) {
Stream.of(Test.class)
.map(c -> {
try {
return c.newInstance();
} catch (IllegalAccessException | InstantiationException e) {
throw new RuntimeException(e);
}
})
.forEach(System.out::println);
}
@Override
public String toString() {
return "Test";
}
}