Lemondható feladatok Java-ban: A koncepció és a bevált gyakorlatok megértése
A Cancellable egy feladat olyan tulajdonsága, amely lehetővé teszi a feladat törlését. Ha egy feladat törölhető, akkor a `cancel() metódus meghívásával leállíthatja a feladat futását.
Például, ha van egy régóta futó feladatunk, amely számításokat végez, akkor érdemes lehet engedélyezni a felhasználónak, hogy törölje a feladatot, ha rájön, hogy túl sokáig tart, vagy ha meggondolja magát, hogy mit szeretnének csinálni. Ebben az esetben a feladatot törölhetőnek kell beállítani, majd a feladat végrehajtása során rendszeresen ellenőrizni kell az `isCancelled()' metódust, hogy megbizonyosodjon arról, hogy a feladatot törölték-e. Ha törölték, akkor leállítja a feladat futtatását.



