我有一个包含大约 10 个属性的 (java) 类,其中许多属性可能保持未初始化状态,并且在对象的生命周期内不会被访问。
因此我正在考虑使用 aMap<String,Object>作为属性名称 -> 属性值映射而不是很多字段,以节省资源。 现在我想知道,是否存在任何官方或非官方规则,何时以及如何决定所描述的可能性之一。在我考虑使用这样的映射之前,一个类应该有多少个属性?我应该使用它吗?
Map<String,Object>
在此先感谢您的建议/意见。
java optimization coding-style
coding-style ×1
java ×1
optimization ×1