java,一份数据(String)需要一直在内存中,写修改很少读取很频繁,如何实现?单例?内部静态类?

如题,麻烦详细说一下,试过用单例和内部静态类,但是都写不去了,可能是我的逻辑不太对,求解,在线等~

单例吧,因为说是一份数据,就是很少给单例的属性赋值但经常要读取属性的值,也就是经常get但很少set。单例的话肯定是自从被加载出来,一直存在内存中的
说白了就是个单例,单例类提供一个读写的接口,读写频率由外界决定,但我们保证是同一个对象就可以了追问

那请问如何保证数据的一致性,就是写的时候不读,读的时候不写,加读写锁吗?写了一个简版,可以帮忙看一下哪里有问题吗?总觉着这样不对

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答