Fornecedor Java 8 com argumentos no construtor
Por que os fornecedores suportam apenas construtores sem argumento?
Se o construtor padrão estiver presente, eu posso fazer isso:
create(Foo::new)
Mas se o único construtor usa uma String, eu tenho que fazer isso:
create(() -> new Foo("hello"))