1
Por que um parâmetro de tipo é mais forte que um parâmetro de método
Porque é public <R, F extends Function<T, R>> Builder<T> withX(F getter, R returnValue) {...} mais rigoroso então public <R> Builder<T> with(Function<T, R> getter, R returnValue) {...} Este é um acompanhamento de Por que o tipo de retorno lambda não é verificado no momento da compilação . Eu descobri usando o …