Constructor reference target

함수형 descriptor의 arity가 constructor overload를 선택한다.

TargetConstructor
Supplier<T>무인수StringBuilder::new
Function<A,T>인수 1개Label::new
BiFunction<A,B,T>인수 2개Point::new
IntFunction<T[]>array lengthString[]::new

핵심: validation과 cache가 필요하면 이름 있는 factory method를 참조한다.