In both the approaches, we get an empty list. But
Collections.emptyList() returns an Immutable list. We cannot add
new elements to an Immutable empty list.
Collections.emptyList() works like Singleton pattern. It does not
create a new instance of List. It reuses an existing empty list
instance.
Therefore, Collections.emptylist() gives better performance if we
need to get an emptyList multiple times.
https://www.baeldung.com/java-collections-emptylist-new-list