


Zadania, które można anulować w Javie: zrozumienie koncepcji i najlepszych praktyk
Możliwość anulowania to właściwość zadania, która umożliwia anulowanie zadania. Jeśli zadanie można anulować, możesz wywołać na nim metodę `cancel()`, aby zatrzymać jego wykonywanie.
Na przykład, jeśli masz długotrwałe zadanie, które wykonuje pewne obliczenia, możesz pozwolić użytkownikowi na anuluj zadanie, jeśli zorientują się, że zajmuje to zbyt dużo czasu lub jeśli zmienią zdanie na temat tego, co chcą zrobić. W takim przypadku ustawisz zadanie jako możliwe do anulowania, a następnie okresowo sprawdzasz metodę `isCancelled()` podczas wykonywania zadania, aby sprawdzić, czy zostało ono anulowane. Jeśli zostało anulowane, zadanie przestałoby działać.



