线程真的没有在WTK模拟器上进行垃圾回收吗?

时间:2009-08-05 14:38:45

标签: java multithreading java-me emulation java-wireless-toolkit

当我说在WTK模拟器(v 2.5.2_01)上运行时,我的J2ME应用程序中的Thread对象似乎没有被垃圾收集时,我很确定我不会生气。

当我的run方法退出时,我有一个控制台消息,并打印出来。同时,我回调一个唯一的对象,该对象具有对该线程的引用,并告诉它将其引用置空,这正是它所适用的。

然后我以完全相同的方式开始一个新线程。每次启动一个新线程时,WTK内存监视器上的Thread对象数量都会增加一个。它永远不会失败。启动足够的线程,最终我的应用程序开始变慢。

这是WTK中的已知错误吗?

1 个答案:

答案 0 :(得分:0)

你绝对肯定没有其他对象包含对这个Thread的引用,并且这个Thread实际上还没有做任何事情吗?