ExecutorService с ресурсами try-withJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 ExecutorService с ресурсами try-with

Сообщение Anonymous »

Я работал над проектом со своим приятелем, и мне пришлось использовать параллельную обработку для загрузки файлов.
Естественно, я выбрал ExecutorService.
Мой код выглядел примерно так

Код: Выделить всё

try(ExecutorService service = Executors.newVirtualThreadPerTaskExecutor()) {
//Download logic
}
Мой приятель увидел это и посоветовал: «Я не рекомендую использовать ExecutorService с примерными ресурсами»
Почему это так? ExecutorService реализует Autoclosable, не так ли? Даже IntelliJ дает подсказку, когда я использую его без ресурсов try-with.

Подробнее здесь: https://stackoverflow.com/questions/798 ... -resources
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»