Avbrytbara uppgifter i Java: Förstå konceptet och bästa praxis
Cancellable är en egenskap hos en uppgift som gör att du kan avbryta uppgiften. Om en uppgift är avbrytbar kan du anropa metoden `cancel()` på den för att stoppa uppgiften från att köras.
Om du till exempel har en långvarig uppgift som gör en viss beräkning, kanske du vill tillåta användaren att avbryta uppgiften om de inser att det tar för lång tid eller om de ändrar sig om vad de vill göra. I det här fallet skulle du ställa in uppgiften så att den kan avbrytas och sedan kontrollera metoden `isCancelled()` med jämna mellanrum under körningen av uppgiften för att se om den har avbrutits. Om den har avbrutits skulle du stoppa aktiviteten från att köras.



