不,你不能用方法参考来做.
您可以使用lambda表达式:
() -> new TreeMap<TheRelevantType>(reverseOrder())
Run Code Online (Sandbox Code Playgroud)
要么
() -> new TreeMap<>(reverseOrder())
Run Code Online (Sandbox Code Playgroud)
如果您在编译器可以推断出元素类型的上下文中使用此表达式TreeMap.
你需要一个lambda表达式......你可能正在考虑Supplier:
() -> new TreeMap<>(Comparator.reverseOrder())
Run Code Online (Sandbox Code Playgroud)