我目前正在使用java bean模型构建具有许多参数的POJO
示例:
Class Person {
// various fields
// the getters and setters for the fields
}
因此,对于构建Person,我做
Person a = new Person();
// then setting all the fields(around 20) using the setters.
现在我正在考虑切换到java builder模式来构建这些类型的数据持有者对象。我认为构建器模式在可读性方面更好。那么哪个在效率和性能方面更好?