使用jmap 命令产生的日志文件有个地方我不太明白:就是这里的[B [C 是什么对象,像java.lang.String 和 java.util.HashMap$EntrySet 这2个很好理解。请问[B [C 指的是什么对象????
num #instances #bytes class name
----------------------------------------------
1: 11104 119772464 [B
2: 84011 118342608 [C
。
。
。
9: 71670 1720080 java.lang.String
。
。
。
50: 2265 36240 java.util.HashMap$EntrySet
num #instances #bytes class name
----------------------------------------------
1: 11104 119772464 [B
2: 84011 118342608 [C
。
。
。
9: 71670 1720080 java.lang.String
。
。
。
50: 2265 36240 java.util.HashMap$EntrySet
char[] ca = new char[0];
System.out.println(ba.getClass());
System.out.println(ca.getClass());
2: 50346 4030320 <methodKlass>这里的<constMethodKlass> 和<methodKlass>是什么啊?
http://www.docjar.com/html/api/sun/jvm/hotspot/oops/ConstMethodKlass.java.html