У меня есть сомнения. Нужно ли мне удалять фоновый поток при выполнении? Или поток автоматически очищается и удаляется?Grails: плагин для фоновой темы
0
A
ответ
2
В Java и Groovy экземпляры объектов автоматически собираются с мусором, когда больше нет ссылок на них.
Фоновый плагин не содержит ссылок на Runnable
или закрывает их, чтобы передать их (назовем их «потоками») после их выполнения.
Однако вы не должны хранить большие массивы ссылок на эти «потоки» в переменных экземпляра на уровне класса. (Думаю, вы бы этого не сделали.) Помните, что Services in Grails - Singleton-scoped и имеют тот же срок службы, что и приложение Grails. Напротив, экземпляры объектов на уровне метода собирают мусор после завершения вызова метода.
В конце концов, просто нет необходимости удалять «потоки», просто не сохраняйте их в переменных экземпляра.
Смежные вопросы
- 1. Отменить шаблон для фоновой темы
- 2. Добавление представления из фоновой темы
- 3. Обновление datagridview из фоновой темы
- 4. Начало деятельности из фоновой темы
- 5. Вызывать таймер из фоновой темы
- 6. Вызывающая активность изнутри фоновой темы
- 7. Ждите флага из фоновой темы
- 8. Как узнать конец фоновой темы?
- 9. Обновить таблицу из фоновой темы?
- 10. Кварцевый плагин для Grails
- 11. Плагин Grails для DocumentDB
- 12. Плагин Grails/Gradle для Grails 2.0
- 13. Плагин Grails codenarc для Grails 1.3.9
- 14. Плагин Groovy/Grails для сонара
- 15. Запросить плагин моделирования для grails
- 16. Богатый текстовый плагин для Grails
- 17. Фоновый процессный плагин для grails
- 18. Накачка конвейера какао из фоновой темы
- 19. Обновление модели GEF из фоновой темы
- 20. Приостановка фоновой темы с AutoResetEvent.WaitOne() и .Set()
- 21. Как избежать фоновой темы в iOS 9
- 22. WPF: выпуск обновления интерфейса из фоновой темы
- 23. Обновление освобожденного UIWebView из фоновой темы
- 24. Как изменить свойства textView из фоновой темы
- 25. Позвоните в службу WCF из фоновой темы
- 26. Android: поднять AlertDialog из фоновой темы
- 27. Диалог PopUp Android из фоновой темы
- 28. Изменение пользовательского интерфейса из фоновой темы
- 29. Показать «Занятый указатель» с использованием фоновой темы
- 30. Обновление основного вида из фоновой темы - Swift