Вопросы с тегом 'runnable'

Интерфейс Runnable определяет один метод, выполняемый, предназначенный для содержания кода, выполняемого в потоке.
5
ответов

Неявное преобразование в Runnable?

В качестве упражнения я попытался создать неявное преобразование, которое примет функцию и создаст Runnable . Таким образом, вы можете вызвать методы Java, которые принимают Runnable объектов и использовать их как закрытие. Неявное преоб...
задан 19.06.2010 в 01:28
1
ответ

Android Asynctask vs Runnable vs timertask vs Service

Каковы различия между этими методами (классами)? Я хочу запустить приложение, которое запускается каждые 5 секунд, очищает память, когда она закончена, и когда процессор находится в режиме ожидания, вы можете запустить приложение. Так что при...
задан 30.11.2010 в 12:11
2
ответа

Почему «extends Thread» существует, когда «реализует Runnable» является победителем во всех случаях [duplicate]

Я знаю, что implements Runnable предпочтительнее extends Thread в потоках Java поскольку это позволяет нам расширить какой-либо другой класс, если это необходимо. Но если это так, то extends Thread также имеет свои преимущества пере...
задан 22.01.2016 в 12:22
5
ответов

Объясните, что делает следующий код?

java.awt.EventQueue.invokeLater(new Runnable() { public void run() { new NewJFrame().setVisible(true); } }); Скажите, пожалуйста, что делает этот код на самом деле. Я ищу объяснение по строкам. особенно в первой строке, и ска...
задан 05.02.2011 в 19:42
5
ответов

Как остановить Handler на Android

В моем приложении я создал календарь с Gridview, и в этом Gridview я показываю даты и некоторую доступность событий с помощью Imageview, и для этого я создал обработчик. Теперь я хочу остановить обработчик. MainActivity.java // inside...
задан 28.01.2013 в 08:25
4
ответа

Как реализовать реалистично асинхронный поток Java

У меня есть функция, которая должна выполнять две операции: одну, которая заканчивается быстро, и одна из них занимает много времени. Я хочу иметь возможность делегировать длительную операцию в поток, и я не забочусь о завершении потока, но пото...
задан 20.04.2010 в 18:08
4
ответа

Уже существует класс StopWatch для android и почему моя реализация не работает?

В последнее время я увидел Ссылка и подумал, есть ли соответствующий класс для стоп-часов, так как я хочу сказать пользователю моего приложения, как долго он уже пытается решить загадку. Я имею в виду, что не так сложно программировать такой с...
задан 24.02.2014 в 08:49
2
ответа

Правила кастинга Lambda

Мне было любопытно, почему лямбда с возвращаемым типом не может быть добавлена ​​в Runnable , тогда как ссылка на непустые методы может. Runnable r1 = () -> 1; // not allowed // error: incompatible types: bad return type in lambda expres...
задан 18.04.2016 в 16:06
4
ответа

Зачем использовать Thread.currentThread (). isInterrupted () вместо Thread.interrupted () при реализации Runnable?

В stackoverflow я часто вижу использование Thread.currentThread().isInterrupted() . При реализации Runnable и использовании его в цикле while, например: public void run() { while(!Thread.currentThread().isInterrupted()) { ... } } е...
задан 04.06.2013 в 13:06
2
ответа

Как использовать Runnable в Mono для Android

Я пытаюсь установить Monodroid! Я пытаюсь переписать код Java на C # и иметь некоторые проблемы: я не понимаю, как использовать Runnable. Это снайпер кода на Java, который я не могу перевести на C #: public class RunActivity extends Activity...
задан 20.02.2013 в 21:13