Вопросы по теме 'runnable'
Как сохранить неизменным параметр объекта в Runnable Class в Java?
У меня есть класс Runnable, например:
Class R1 implements Runnable {
private static final Log LOGGER = LogFactory.getLog(R1.class);
private final ObjectClass obj;
private final SomeService service;
public R1(ObjectClass obj, SomeService...
1169 просмотров
schedule
12.11.2021
Таймер не останавливается после закрытия и перезапуска активности
У меня есть работающий таймер, который обновляет текстовое представление каждую секунду, когда активность onStop (или вызывается в фоновом режиме), таймер продолжает работать. Проблема, с которой я сталкиваюсь, заключается в том, что когда я повторно...
928 просмотров
schedule
20.11.2021
Обновление Android TextView в потоке и Runnable
Я хочу сделать простой таймер в Android, который обновляет TextView каждую секунду. Он просто считает секунды, как в «Сапере».
Проблема в том, что когда я игнорирую tvTime.setText (...) (сделайте //tvTime.setText (...), в LogCat каждую секунду...
69027 просмотров
schedule
08.10.2021
ViewPager - как запускать разные таймеры на каждой странице?
Все, что я хочу, - это создать новый отдельный таймер для каждой страницы в ViewPager. Моя текущая реализация содержит один обработчик для всех страниц. Я запускаю новую TimerTask с помощью ViewPager.OnPageChangeListener.onPageSelected (), но, как я...
1018 просмотров
schedule
20.11.2021
Android Runnable работает быстрее после возобновления
Сценарий
У меня есть runnable, который выводит значение переменной каждые 1 секунду. Runnable запускается, когда я запускаю mainActivity, и запускается во всем приложении в фоновом режиме.
Проблема
Когда я закрываю приложение (скрытое...
1143 просмотров
schedule
08.09.2021
java простая анимация с потоками
Я хочу создать простую 2D-анимацию с помощью потока. После запуска потока у меня возникают проблемы с определением, что именно добавить в метод запуска. Прямо сейчас объекты класса Particle нарисованы на кадре, но анимации нет. Также я мог бы...
902 просмотров
schedule
23.10.2021
В контексте Java 8 зачем реализовывать Runnable Interface вместо расширения класса Thread?
Я уже знаю, что мы предпочитаем реализацию интерфейса Runnable расширению потока, потому что он обеспечивает гибкость нашему классу, мы можем расширить какой-то другой класс в будущем. Это невозможно при расширении класса Thread, поскольку Java не...
446 просмотров
schedule
10.11.2021
Как потоки совместно используют переменную поля того же экземпляра, который их создает?
Я хочу протестировать интерфейс Runnable. Создайте экземпляр класса, реализующего интерфейс Runnable. А затем создайте три потока с помощью одного и того же экземпляра. Обратите внимание на то, как потоки совместно используют переменную поля...
122 просмотров
schedule
26.09.2021
Исполнитель Tomcat с циклом runnable while (true) запускается только один раз. Почему?
Я пытаюсь реализовать javax.mail.event.MessageCountListener в Tomcat. Когда я запускаю приложение, кажется, что запускается метод contextInitialized и читается почтовый ящик. Однако я вижу сообщение журнала «Холостой ход» только один раз. Я ожидал,...
465 просмотров
schedule
20.10.2021
как программа может гарантировать выполнение нескольких потоков одновременно с использованием среды исполнителя
Я пытаюсь запустить 5 потоков одновременно. Но, глядя на результат ниже, я думаю, что они начали в одно и то же время, но не одновременно, поскольку счетчик возраста всегда заканчивается 5 счетами. Если они выполняются реально одновременно, вывод...
672 просмотров
schedule
06.10.2021
Почему так много учебников по Java содержат примеры Swing, в которых не используется runnable?
Я здесь новичок, и в Java. Я подозреваю, что этот вопрос слишком открытый для этой области, но, хоть убей, я не могу найти более подходящего места. Я также ничего не нашел при поиске в Интернете.
У меня есть несколько учебников по Java, в...
78 просмотров
schedule
03.10.2021
Как заставить кнопку мигать в Android?
Если пользователь (в моей викторине) выбирает ложный ответ, кнопка с правильным ответом должна мигать зеленым. Пока я делал это так:
if(answerTrue)
for (int i = 0; i < 2000; i = i + 250) {...
6011 просмотров
schedule
17.11.2021
Почему НЕТ состояния гонки, когда я выполняю чтение-обновление-запись в этом Java-коде?
В моем коде много потоков, выполняющих чтение-обновление-запись в общую хеш-карту без какой-либо синхронизации. Я запускал это много раз с 1000 потоков, 1M итераций, поэтому я ожидаю, что окончательные значения для 4 ключей будут около 250M, но не...
66 просмотров
schedule
21.09.2021
Как заставить ThreadPoolExecutor немедленно выполняться в Java
У меня есть ThreadPoolExecutor и Runnable под названием this.runnable . Я запускаю его так:
ThreadPoolExecutor executor = (ThreadPoolExecutor) Executors.newFixedThreadPool(1);
executor.execute(this.runnable);
Обычно this.runnable...
1442 просмотров
schedule
28.11.2021
Именование потоков и пулов потоков ExecutorService
Допустим, у меня есть приложение, использующее Executor фреймворк как таковой.
Executors.newSingleThreadExecutor().submit(new Runnable(){
@Override
public void run(){
// do stuff
}
}
Когда я запускаю это приложение в...
147286 просмотров
schedule
09.03.2022
Обработчик - почему мой исполняемый файл не выполняется?
У меня есть runnable, который я хочу выполнять 4 раза в секунду. Вот мой исполняемый файл:
shoot = new Runnable() {
@Override
public void run() {
//Add bullet
parts.add(new Part(1, (int)(screenWidth*.01),...
673 просмотров
schedule
11.03.2022
Основная ветка: можно ли вытеснить runnables?
У меня есть исполняемый экземпляр, который снова самопланируется в конце своего метода run :
private class MyRunnable implements Runnable {
private volatile boolean cancelled = false;
private Handler handler;
public...
389 просмотров
schedule
28.03.2022
Публикация MainThread Runnables Memory Leak Safe Android
У меня вопрос по утечкам памяти. У меня есть анонимный класс ниже. Как вы, возможно, знаете, анонимный класс содержит ссылку из внешнего объекта (здесь Activity). Этот код вызывает утечку памяти или нет? В случае ориентации это будет удерживать...
38 просмотров
schedule
05.04.2022
Игровой цикл Android OpenGL снаружи onDrawFrame
У меня возникла проблема с созданием игрового цикла для моей первой игры. Я много читал об этом, но до сих пор не могу понять. Он основан на OpenGL, поэтому я использовал onDrawFrame в качестве игрового цикла, и он отлично работает на моем телефоне....
1311 просмотров
schedule
12.04.2022
Содержит ли будущий объект, возвращаемый executorService.submit(Runnable), какую-либо ссылку на исполняемый объект?
Предположим, у нас есть следующий код:
List<Future<?>> runningTasks;
ExecutorService executor;
...
void executeTask(Runnable task){
runningTasks.add(executor.submit(task));
}
Мои вопросы:
Содержит ли runningTasks ссылку...
3136 просмотров
schedule
23.04.2022