|
|
1
1
作为一个蛮力的答案,您可以使用特殊的单例工厂生成所有对象,在这里,您可以在生成新对象时增加计数,并通过该工厂将其删除到:
这种方法并不能给您确切的结果,而是提供全面的结果。 |
|
|
2
2
您不能使用任何反射的东西,因为J2ME不支持它。 唯一的赌注是启用wtk/bin/prefs下的分析器。还有一个内存监视器。 |
|
|
3
0
在标准Java中,您可以使用
因此,您唯一的选择是在Java IDE中运行代码,这些代码可以在运行时进行分析,或者手动处理对象的销毁,这样您就可以对它们进行计数。 |
|
|
4
0
如果你在运行时需要它,并且想把它作为应用程序的一部分进行程序化处理,这是非常困难的——否则你可以 create heapdumps 分析它们。然后您将知道当前使用了多少对象实例(即堆上的实例) |
|
|
Carlo Barrogo · 存储文本字段中的值 8 年前 |
|
|
James Harpe · LWUIT:设计按钮样式 13 年前 |
|
|
KopetePanda · J2ME Sms发送n85的权限以抑制安全警告 13 年前 |
|
|
user1554336 · 在j2me中设置图像 13 年前 |
|
|
Tiktac · 使J2ME应用程序在后台运行,而另一个应用程序仍然可以工作 14 年前 |
|
|
gskartwii · 无效的应用程序。删去在诺基亚手机上 14 年前 |
|
|
Marc Byfield · 在J2ME中解析JSON 14 年前 |