ero*_*ppa 57 java memory optimization jhat
我正在尝试一个工具jhat来测试我的java内存使用情况.它读入堆转储文件并将信息打印为html.但是,表格显示如下:
Class Instance Count Total Size 
class [B  36585  49323821  
class [Lcom.sun.mail.imap.IMAPMessage;  790  16254336  
class [C  124512  12832896  
class [I  23080  11923504  
class [Ljava.lang.Object;  13614  6664528  
class java.lang.String  108982  2179640  
class java.lang.Integer  219502  878008  
什么是[B [C等级?
Aar*_*lla 107
这些都是基元阵列([B == byte[],[C == char,[I == int).[Lx;是类类型的数组x.
如需完整清单:
[Z = boolean
[B = byte
[S = short
[I = int
[J = long
[F = float
[D = double
[C = char
[L = any non-primitives(Object)
另见Javadoc Class.getName.