21
ответ

& ldquo; реализует Runnable & rdquo; vs & ldquo; extends Thread & rdquo; на Яве

Начиная с того времени, которое я провел с потоками в Java, я нашел два способа написания потоков: с помощью реализаций Runnable: открытый класс MyRunnable реализует Runnable {public void run () {// ...
вопрос задан: 11 September 2018 14:56
12
ответов

Исключение Catch в методе Runnable [дубликат]

Я ищу способ поймать исключение NullPointerException в классе Runnable. У меня есть этот метод, называемый run: private void cooccurrence (int contextIndex, int targetIndex) {try {...
вопрос задан: 26 May 2016 16:15
5
ответов

То, почему выполняется () не сразу названный, когда запускаются () обратилось к объекту потока в Java

Или это? У меня есть объект потока от: Распараллельте myThread = новый поток (pObject); Где pObject является объектом класса, реализовывая интерфейс Runnable, и затем у меня есть метод запуска, к которому обращаются...
вопрос задан: 1 May 2014 10:22
5
ответов

Запустить приложение JavaFx из класса Swing JApplet [duplicate]

Я должен запустить приложение JavaFx одним щелчком JMenuItem узла дерева, который расширяет класс JApplet и запускается в окне Swing JFrame. Я прошел через учебники по JavaFx в Swing ...
вопрос задан: 2 July 2012 13:23
3
ответа

Присваивание переменной Loop переменной Runnable

Почему каждый Runnable печатает одно и то же устройство, если предполагается, что каждому назначено другое устройство? Кажется, что каждый Runnable использует последнее устройство, назначенное из цикла while. Как я могу ...
вопрос задан: 15 January 2019 19:38
3
ответа

Неявное преобразование в Выполнимый?

Как осуществление, я пытался создать неявное преобразование, которое примет функцию и произведет Выполнимое. Тем путем Вы могли назвать методы Java, которые принимают Выполнимые объекты и используют их как...
вопрос задан: 7 March 2017 17:21
3
ответа

Как выполнить часть кода только после того, как все потоки сделаны

У меня есть регистрирующийся код, который должен быть выполнен после того, как все Threadss выполняются. Распараллельте t1 = новый MyThread (); Распараллельте t2 = новый MyThread (); t1.run (); t2.run (); doLogging (); Есть ли любой путь к...
вопрос задан: 13 May 2016 07:50
3
ответа

Runnable is posted successfully but not run

In an existing Android project I've encountered the following piece of code (where I inserted the debugging litter) ImageView img = null; public void onCreate(...) { img = (ImageView)...
вопрос задан: 3 November 2010 02:25
3
ответа

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

У меня есть функция, которая должна выполнить две операции, та, которая заканчивается быстро и тот, который занимает много времени для выполнения. Я хочу смочь делегировать длительную операцию к потоку, и я не делаю...
вопрос задан: 21 April 2010 04:52
2
ответа

Разница между интерфейсами Runnable и Callable в Java

В чем разница между использованием интерфейсов Runnable и Callable при разработке параллельного потока в Java, почему бы вы выбрали один из других?
вопрос задан: 19 September 2018 11:33
2
ответа

Я могу выбрать определенный блок текста в UITextField?

У меня есть UITextField в моем приложении для iPhone. Я знаю, как заставить текстовое поле выбрать весь свой текст, но как может изменить выбор? Скажите, что я хотел выбрать последние 5 символов или определенный диапазон...
вопрос задан: 18 July 2010 22:35
1
ответ

Реализация Runnable при использовании Java Swing

Изучая Swing прямо сейчас, я наткнулся на два урока, в которых использовались разные способы создания простого окна JFrame. Первый реализует Runnable и имеет переменную объекта JFrame в классе: ...
вопрос задан: 18 January 2019 03:22
1
ответ

Android: Как остановить Runnable?

Я пробовал вот так: private Runnable changeColor = new Runnable () {private boolean killMe = ложь; public void run () {// некоторая работа if (! killMe) color_changer.postDelayed (changeColor, ...
вопрос задан: 7 August 2015 23:02
1
ответ

FacesContext.getCurrentInstance () возвращает пустой указатель в Выполнимом классе

Я пытаюсь получить FacesContext путем называния FacesContext.getCurrentInstance () в выполнении () методом Выполнимого класса, но это возвращает пустой указатель. общедоступный класс Задача реализует Выполнимый {@Override...
вопрос задан: 24 March 2015 18:36
0
ответов

Лучший способ создания и использования анонимного класса Runnable

Я хочу использовать анонимный класс для Runnable. Есть два способа, но я не знаю, делают ли они то же самое или нет: Метод один: непосредственное использование Runnable и затем вызов run (): new Runnable () {...
вопрос задан: 22 July 2019 02:02
0
ответов

ScheduledExecutorService перестает работать случайно

У меня довольно сложный бот, использующий API-интерфейс Discord JDA, и для периодической проверки изменений статуса у меня есть ScheduledExecutorService. Проблема в том, что когда я вводю команды для бота, ...
вопрос задан: 20 March 2019 03:30
0
ответов

Намерение, помещенное в поток, который запускается с помощью onClickListener кнопки, выполняет намерение в 2-3 раза в зависимости от устройства. Есть ли способ это исправить?

Несколько намерений запускаются потоком, изменяющимся на устройствах, где нужно запустить только одно намерение. Поток потока = новый поток (новый Runnable () {@Override public void run () {try {Intent i = ...
вопрос задан: 15 January 2019 16:30
0
ответов

Простые потоки не выполняются точно параллельно

Я запускаю десять потоков, чтобы обновить десять индикаторов выполнения. Это займет пять секунд, чтобы завершить бары. При запуске только одного потока, он завершается через пять секунд. При запуске всех десяти потоков они ...
вопрос задан: 31 December 2018 15:45
0
ответов

Поток не прерывается, хотя я вызываю thread.interrupt()

Я изучаю, как использовать потоки в Android, и для этого я сделал небольшое приложение, которое воспроизводит серию заметок. Идея состоит в том, что есть кнопка запуска и кнопка завершения, и это (очевидно)...
вопрос задан: 16 May 2018 18:26
0
ответов

new Runnable (), но нет нового потока?

Я пытаюсь понять код здесь, в частности анонимный класс private Runnable mUpdateTimeTask = new Runnable () { public void run () {окончательный длинный старт = mStartTime; long millis = ...
вопрос задан: 5 October 2017 04:54
0
ответов

runOnUiThread(new Runnable() { punctuation (token) issue

Почему-то не работает, по моему должно быть так: public void Splash(){ Timer timer= new Timer(); timer.schedule(new TimerTask(){ MexGame.this.runOnUiThread(new Runnable() { ....
вопрос задан: 26 August 2017 11:13
0
ответов

Minecraft Bukkit Runnable

Я пытаюсь создать плагин для Minecraft, который стреляет стрелкой 5 раз с задержкой в ​​10 тиков между выстрелами. К сожалению, я не очень разбираюсь в Java, но постараюсь понять ...
вопрос задан: 1 August 2017 12:17
0
ответов

Почему невозможно встроить Runnable в поток?

Насколько я понимаю из документов java.lang.Thread и из другие вопросы после d здесь, в stackoverflow, например «Как получить доступ к объекту Runnable по потоку?» и «Получить текущий экземпляр...
вопрос задан: 23 May 2017 12:17
0
ответов

Использование создания потока путем расширения класса потока [дубликат]

Возможный дубликат :Java :«реализует Runnable» и «расширяет Thread» Java предоставляет два варианта создания класса Thread, то есть либо путем реализации Runnable, либо путем расширения...
вопрос задан: 23 May 2017 10:24
0
ответов

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

В моем приложении я создал календарь с Gridview, и в этом Gridview я отображаю даты и некоторую доступность событий с помощью Imageview, и для этого я создал обработчик. ...
вопрос задан: 16 January 2017 15:49
0
ответов

Как удалить исполняемый объект из объекта-обработчика, добавленного postDelayed?

У меня есть анимация «open» и я использую Handler.postDelayed (Runnable, delay) для запуска анимация «закрытия» после небольшой задержки. Тем не менее, во время между открытием и закрытием, возможно ...
вопрос задан: 25 December 2016 23:56
0
ответов

Почему переменные, передаваемые в runnable, должны быть окончательными?

Если у меня есть переменная int x = 1, скажем, и я объявляю runnable в основном потоке, и я хочу передать x методу run ()runnable, его нужно объявить final. Почему? final int x = 0;//< ----должен...
вопрос задан: 7 December 2016 13:46
0
ответов

В чем разница между Thread start () и Runnable run ()

Допустим, у нас есть эти два Runnables: класс R1 реализует Runnable {public void run () {…}… } класс R2 реализует Runnable {public void run () {…}… } Тогда в чем разница ...
вопрос задан: 7 September 2016 10:57
0
ответов

Именование потоков и пулов потоков ExecutorService

Допустим, у меня есть приложение, которое использует платформу Executor как такую ​​Executors.newSingleThreadExecutor () .submit (new Runnable () {@Override public void run () {// делать что-нибудь} } ...
вопрос задан: 6 February 2016 00:02
0
ответов

Почему класс java.lang.Thread в Java не помечен дизайнерами как окончательный?

В чем суть разрешения пользователю создавать поток путем расширения класса Thread, когда мы можем достичь той же функциональности, реализовав Runnable и передав его конструктору Thread.
вопрос задан: 8 January 2016 05:25