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";
    }
}