java静态工厂方法如何推断泛型?
检查这个文件:https://projectlombok.org/features/constructor
我遇到了以下情况:
“生成的构造函数始终是私有的,并生成一个围绕私有构造函数的附加静态工厂方法。[…]与普通构造函数不同,这种静态工厂方法将推断泛型。这意味着您的API用户将获得writeMapEntry.of("foo", 5)
,而不是更长的new MapEntry<String, Integer>("foo", 5)
”
谁能给我解释一下为什么会这样
共 (0) 个答案