This question already has answers here:
[L array notation - where does it come from?
(6个答案)
3年前关闭。
由于堆已满,我收到内存不足错误。我尝试使用分配的可视VM堆为100gb,当它变高时,我的代码崩溃了。当我尝试使用jmap heap命令时,向我显示了这个
其他[I和[B和[C对象,又如何找到它们?
我无法进行堆转储。
(6个答案)
3年前关闭。
由于堆已满,我收到内存不足错误。我尝试使用分配的可视VM堆为100gb,当它变高时,我的代码崩溃了。当我尝试使用jmap heap命令时,向我显示了这个
2: 7507575 4337985632 [I
3: 25378115 3958444680 [B
4: 66190710 2721459632 [C
5: 61202334 1958474688 java.lang.String
6: 71581749 1717961976 java.lang.Long
7: 27637190 905312736 [Z
8: 217955 701768592 [Ljava.lang.Object;
9: 26329556 631909344 java.text.ParsePosition
10: 17176831 549658592 java.util.Date
其他[I和[B和[C对象,又如何找到它们?
我无法进行堆转储。
最佳答案
[X是数组;有关数组的数据类型的详细信息,请参见http://docs.oracle.com/javase/specs/jvms/se7/html/jvms-4.html#jvms-4.3
09-16 03:56