我有一个Foo包含 astatic Map<String, String> myMap和一些public static操作myMap.
myMap 对于我的项目中的某些类是 common Map("common content")。
那些需要 的类myMap只从它读取数据,并且总是myMap使用来自 的方法更改数据Foo。
我的问题是:就myMap我而言,声明和访问的最佳实践是什么?Aspublic static和访问 likeFoo.myMap或 asprivate static和 acces likeFoo.getMyMap()将返回myMap( new HashMap<String, String>(myMap))的副本。或者这仅取决于我的喜好?
凤凰求蛊
慕妹3242003
随时随地看视频慕课网APP
相关分类