Описание тега runnable
The Runnable interface defines a single method, run, meant to contain the code executed in the thread.
3
ответа
Как я могу знать, как задача завершилась при использовании класса Future Java
Я использую Java-класс Future для выполнения задачи, но метод isDone возвращает true, если задача выполнена. Завершение может быть связано с обычным завершением, исключением или отменой - во всех этих случаях этот метод вернет true. Есть ли способ у…
12 июл '11 в 16:54
1
ответ
Реализуйте runnable для класса, основное назначение которого не состоит в том, чтобы быть runnable (стиль кодирования)
Я программирую таймер босса для Guild Wars 2. У меня есть Boss класс, который содержит все связанные игровые события и update() метод для получения текущих статусов событий из API. Чтобы снизить время обновления для всех боссов, я хочу распараллелит…
17 янв '14 в 12:44
0
ответов
Отображать сообщение через определенное время с помощью асинхронной задачи
У меня есть асинхронная задача, которая извлекает записи с помощью вызова API. Теперь я хочу установить таймер в активности, который отображает некоторое всплывающее сообщение через 10-15 секунд, если для загрузки данных в асинхронной задаче требует…
25 ноя '15 в 11:13
3
ответа
О переопределении метода run() GUI в методе main
Проблема в том, что когда я закрываю окна GUI, я хочу запустить последний метод (например, printList()), но мне не удается это сделать. Это мой основной метод public static void main(String args[]) { /* Create and display the form */ java.awt.EventQ…
29 фев '12 в 15:24
3
ответа
Вызвать метод класса Java, который реализует runnable после создания своего объекта потока
У меня есть класс Java SomeClass implements Runnable Который имеет метод display(). Когда я создаю поток этого класса Thread thread1 = new Thread(new SomeClass()); Теперь, как я могу вызвать метод display (), используя экземпляр потока?
13 ноя '12 в 22:31
3
ответа
Callable выполняется последовательно?
Всякий раз, когда я запускаю свою программу, реализующую функцию callable, я получаю вывод в последовательной форме. Мол, вот моя программа: package com.handson; import java.util.concurrent.ArrayBlockingQueue; import java.util.concurrent.BlockingQue…
23 авг '13 в 08:35
0
ответов
Метод Run не работает внутри ForkJoinTask
У меня есть подкласс RecursiveTask который содержит Runnable объект и должен выполнить его. Проблема в том, что код внутри метода run никогда не достигается, хотя я использую ForkJoinPool.execute чтобы не блокировать основной поток. public class tes…
03 мар '17 в 12:44
2
ответа
Финальный логический [] против финального логического внутри Runnable
Почему разрешено следующее: final boolean [] success = new boolean[1]; Thread httpThread = new Thread(new Runnable() { @Override public void run() { HTTPConnect httpConnect = new HTTPConnect(getContext()); success[0] = false ... if (whatever) succes…
01 мар '17 в 00:33
1
ответ
Как отследить и реализовать опцию отмены для вложенного Runnable в Java
Я работаю над приложением Java, которое использует ZMQ обработать запрос. Мой код имеет несколько вложенных Runnable которые как в следующей структуре: private class SomeRunnable implements Runnable { @Override public void run() { while (!stop) { tr…
30 авг '18 в 10:01
4
ответа
Как сделать исполняемый файл.jar?
Для школы я должен сделать игру вместе с двумя одноклассниками. наша группа должна была сделать что-то на Java, языке, который мы никогда не использовали раньше. Теперь у нас есть небольшая игра, но мы не можем представить ее в работающем файле.jar …
27 май '13 в 17:14
2
ответа
Стоп обработчик в Android не работает
У меня есть этот обработчик: private Runnable mRunnableReset = new Runnable() { public void run() { Log.i("MyApp", "mRunnableReset"); } }; private Handler mHandler = new Handler(); private Runnable mRunnable = new Runnable() { public void run() { wh…
26 дек '13 в 11:25
1
ответ
Реализует Runnable поверх расширяет поток с EJB
Скажем класс MyCoolProcess имеет логику моего приложения, которое необходимо вызывать в своем собственном потоке. Мы создадим тему, вызовем ее и продолжим работу с приложением.Этот класс является EJB; с пометкой @Stateless Теперь у нас есть MyContro…
10 апр '15 в 10:47
3
ответа
Как узнать, когда все потоки в ExecutorService завершены?
Я знаю это shutdown() а также awaitTermination() существовать. Проблема заключается в том, что runnables в пуле должны иметь возможность добавить к нему неизвестный номер (не может использовать обратный отсчет) других runnables, и если я позвоню shu…
04 апр '15 в 20:04
0
ответов
Java: неожиданный параллелизм в однопоточном ThreadPoolExecutor
У меня есть ряд MyRunnable объекты запланированы на ExecutorService создано Executors.newFixedThreadPool(1), каждый stepX метод регистрирует, когда он начинает выполняться, и в соответствии с моим журналом у меня есть MyRunnable объекты с перекрываю…
31 окт '17 в 09:11
0
ответов
Видимость ProgressBar в Thread и Runnable
pbAuth это progressBar это должно появиться во время процесса в потоке. Но приложение вылетает, выдает ошибку: android.view.ViewRootImpl $ CalledFromWrongThreadException: только исходный поток, создавший иерархию представлений, может касаться его пр…
21 авг '18 в 11:29
2
ответа
Запуск нескольких функций из подкласса Runnable (не только run())
Можно ли запустить другую функцию подкласса Runnable с резьбой? например: public class MyRunnable implements Runnable { @Override public void run() { for(int i = 0; i < 5; i++) System.out.println("\t\t" + i); } public void somethingElse(int amoun…
01 апр '14 в 08:38
2
ответа
Остановить Runnable
В моем предыдущем вопросе " Сделайте метод кнопки", если кнопка нажата или не нажата, я нашел свой ответ следующим образом: Handler visibilityToggler; Runnable visivilityRunnable; visibilityToggler = new Handler(); visivilityRunnable = new Runnable(…
21 фев '16 в 12:52
5
ответов
Java: Как мне перехватить InterruptedException в потоке, когда он прерывается другим потоком?
Я разрабатываю многопоточное приложение для подключения к внешним серверам - каждый в отдельных потоках - и будет заблокировано до тех пор, пока не будет введен ввод. Каждый из них расширяет класс Thread. Для пояснения давайте назовем эти "потоки со…
01 сен '12 в 19:15
1
ответ
Таймер не останавливается после того, как действие было закрыто и перезапущено
У меня есть работающий таймер, который обновляет текстовое представление каждую секунду, когда активность находится на останове (или вызывается в фоновом режиме), таймер продолжает работать. Проблема, с которой я столкнулся, заключается в том, что, …
07 авг '12 в 20:18
3
ответа
Потоки очереди, если предыдущие не закончились
Я пытаюсь написать простой видео манипулятор, поэтому несколько раз в секунду мне нужно запустить новый поток (в настоящее время реализующий Runnable) для обработки текущего кадра, но у меня нет гарантии, сколько времени займет завершение каждого по…
09 авг '10 в 15:44