Map.of() : 자바 9부터 도입된 메소드로, 키와 값의 쌍을 직접 인수로 전달하여 Map을 생성한다.Map<String, Integer> map = Map.of("Apple", 1, "Banana", 2, "Cherry", 3);
Map.of() 메소드는 최대 10개의 키-값 쌍을 받을 수 있다. 10개를 초과하는 키-값 쌍을 가진 Map을 생성하려면 Map.ofEntries() 메소드를 사용해야 한다.
Map.of()와 Map.ofEntries() 메소드는 한 번 생성하면 변경이 불가한 불변 Map을 생성하며, 요소를 추가하거나 삭제하려는 경우 UnsupportedOperationException을 발생시킨다. 또, 키와 값에 null값은 허용되지 않는다.