В Java 9 представлены новые фабричные методы для списков List.of:
List strings = List.of("first", "second");
Чем отличается предыдущий вариант от нового? То есть какая разница между этим:
Arrays.asList(1, 2, 3);
и это:
List.of(1, 2, 3);
Подробнее здесь: https://stackoverflow.com/questions/465 ... ays-aslist