Я почти уверен, что не сойду с ума, когда скажу, что объекты Thread, по-видимому, не являются сборщиком мусора в моем приложении J2ME при работе в эмуляторе WTK (v 2.5.2_01).
У меня появляется консольное сообщение о выходе из моего метода run, и оно печатается. В то же время я делаю обратный вызов единственному объекту, который имеет ссылку на поток, и говорю ему обнулить его ссылку, что он должным образом делает.
Затем я начинаю новую тему точно таким же образом. Каждый раз, когда я запускаю новый поток, количество объектов Thread на мониторе памяти WTK увеличивается на единицу. Это никогда не идет вниз. Запустите достаточное количество потоков, и в конечном итоге мое приложение начнет тормозить.
Это известная ошибка в WTK?