【发布时间】:2012-01-04 17:54:13
【问题描述】:
我正在对现有的 java 软件进行内存分析。 oql 中是否有等效的 sql 'group by' 来查看具有相同值但不同实例的对象的计数。
选择计数(*) 来自 java.lang.String s 按 s.toString() 分组
我想获得一个重复字符串的列表以及重复的数量。这样做的目的是查看大量案例,以便可以使用 String.intern() 对其进行优化。
例子:
"foo" 100
"bar" 99
"lazy fox" 50
等等……
【问题讨论】:
标签: java performance memory heap-memory