gpt4 book ai didi

java - 为什么要使用 getInstance

转载 作者:搜寻专家 更新时间:2023-11-01 04:03:08 26 4
gpt4 key购买 nike

许多公开可用的 Java API 似乎都使用 getInstance 来生成和返回对象。我很好奇为什么会这样——为什么不直接使用默认/参数化构造函数呢?

是否有关联的设计模式?

最佳答案

我建议阅读 Joshua Bloch 的“Effective Java”,第 1 项“考虑静态工厂方法而不是构造函数”。他领导了众多 Java 平台功能的设计和实现,他知道原因。

关于java - 为什么要使用 getInstance,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13796330/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com