- 博客(2)
- 资源 (2)
- 收藏
- 关注
转载 使用String.intern减少内存使用
最近写一个程序,从文件中读取一些字/词,然后存储起来供别的类引用。 对每个读入的词创建一个String,结果许多同样内容的也会存储多份,会占用大量内存。 开始的一个想法是使用map/set来存储所有遇到的词,这样就没有重复的了。然后别的类只需要引用这些词就可以了。 这样还需要一些工作量,经别人介绍,发现了String.intern方法。 例如下面代码 String a = new S
2014-10-31 09:53:49 472
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人