Java 9中List/Map的重载静态工厂方法-List.of()-为什么?

Java 9中List/Map的重载静态工厂方法-List.of()-为什么?,java,collections,java-9,Java,Collections,Java 9,我最近刚刚将本地JDK升级到Java11。我看到Java9在List/Map class->of()中使用了一些静态方法进行了升级 问题是为什么我们需要重载方法? 我们至少有6/7个方法,其中一个采用了var args,这将适用于2,3,4任何数量的条目,Java已经为这些条目定义了重载方法 有什么特别的原因吗 谢谢。更合适的标题应该是Java 9中List/Map的重载静态工厂方法。我看不到更新选项?如果任何mod可以,请您更新。感谢hanks@NathanHughesFor列表。关于的内容,

我最近刚刚将本地JDK升级到Java11。我看到Java9在List/Map class->of()中使用了一些静态方法进行了升级

问题是为什么我们需要重载方法? 我们至少有6/7个方法,其中一个采用了var args,这将适用于2,3,4任何数量的条目,Java已经为这些条目定义了重载方法

有什么特别的原因吗


谢谢。

更合适的标题应该是Java 9中List/Map的重载静态工厂方法。我看不到更新选项?如果任何mod可以,请您更新。感谢hanks@NathanHughesFor
列表。关于
的内容,请参阅相关线程,否,请保持打开状态。这是个好问题。有人会写一个答案。每个人都有投票权。当人们有相同的查询时,他们会在谷歌上找到这个。幸福无处不在。@PriyakDey你可以回答你自己的问题,在这种情况下,写下并接受你自己的答案似乎是完全合适的。请不要觉得这样做不舒服;出于几个原因,在一个可接受的答案中而不是在一组注释中找到解决方案对社区更有帮助。更合适的标题应该是Java 9中List/Map的重载静态工厂方法。我看不到更新选项?如果任何mod可以,请您更新。感谢hanks@NathanHughesFor
列表。关于
的内容,请参阅相关线程,否,请保持打开状态。这是个好问题。有人会写一个答案。每个人都有投票权。当人们有相同的查询时,他们会在谷歌上找到这个。幸福无处不在。@PriyakDey你可以回答你自己的问题,在这种情况下,写下并接受你自己的答案似乎是完全合适的。请不要觉得这样做不舒服;出于几个原因,在一个公认的答案中找到解决方案比在一组评论中找到解决方案对社区更有帮助。