다중정의 해소 알고리즘과 부정확한 메소드 참조

다중정의가 된 메소드 하나를 집어내는 알고리즘인데 여러개의 조건이 만족하게 되면 컴파일에러가 발생하게 되는 알고리즘.
암시적 타입 람다식
https://openjdk.org/jeps/323
var 로 타입추론 변수를 넣어놓은 채로 해당 변수가 어떤 클래스가 되는것마냥 해당 클래스의 메소드를 쓰려하는 경우
참조
https://catsbi.oopy.io/1b439cd5-58aa-4cb1-a715-2bfa66afc72a