Быстрый вопрос ... Используя J2ME (CLDC 1.1, MIDP-2.1), можно ли перевести Мидлет на некоторое время (без использования потоков) ... Например:
public class myMidlet extends MIDlet{
public void startApp() {
/* Sleep for 10 seconds */
/* The answer was: */
try {
Thread.sleep(time_ms);
} catch (Exception e) {}
}
...
Я не очень часто использую Java и не хочу программировать потоки просто для сна.
Заранее спасибо
Краткое содержание ответа
Мое отсутствие знаний Java. Примеры, которые я видел с помощью Thread.sleep (), привели меня к мысли, что его можно использовать только в объекте потока, созданном Мидлетом, а не в самом мидлете. Я не хотел разбивать логику мидлета на поток, чтобы усыпить его ... Но теперь я знаю, что мидлет работает в потоке по умолчанию :) Собираюсь найти ту книгу по Java, которую я никогда не читал, потому что я этого не делал. Не думаю, что я буду использовать язык когда-либо