Java API 中的 Builder Pattern 示例?
2022-09-03 09:18:03
Joshua Bloch的 Effective Java描述了一种生成器模式,可用于构建具有多个可选可自定义参数的对象。他为Builder函数建议的命名约定,即“模拟Ada和Python中发现的命名可选参数”,似乎不符合Java的标准命名约定。Java函数倾向于依靠一个动词来启动函数,然后依靠一个基于名词的短语来描述它的作用。Builder 类仅具有要由该函数定义的变量的名称。
Java 标准库中是否有任何使用生成器模式的 API?在继续使用它之前,我想将书中的建议与核心Java库集中的实际实现进行比较。