NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
### 构造器引用 ClassName::new 对象的参数列表和函数接口的参数列表一致 所以new出来的对象是不带参数的。 ```java //Supplier<Car> supplier = () -> new Car(); Supplier<Car> supplier = Car::new; supplier.get(); ``` * * * * * **对于上面的例子** 要是想使用接受一个参数构造器的对象 那就需要使用到函数式的接口。 ```java Function<String, Car> function = Car::new; function.apply("matteo"); //会自动调用带有name的构造器 -------------------------------------------------------- public Car() { } public Car(String name) { this.name = name; } ```