Peruutettavat tehtävät Javassa: käsitteen ymmärtäminen ja parhaat käytännöt
Peruutettava on tehtävän ominaisuus, jonka avulla voit peruuttaa tehtävän. Jos tehtävä on peruutettavissa, voit kutsua siinä olevaa `cancel()-metodia pysäyttääksesi tehtävän suorittamisen.
Jos sinulla on esimerkiksi pitkään käynnissä oleva tehtävä, joka suorittaa laskutoimituksia, voit sallia käyttäjän peruuta tehtävä, jos he ymmärtävät, että se kestää liian kauan tai jos he muuttavat mieltään siitä, mitä haluavat tehdä. Tässä tapauksessa asetat tehtävän peruutettavaksi ja tarkistat sitten `isCancelled()-metodin ajoittain tehtävän suorittamisen aikana nähdäksesi, onko se peruutettu. Jos se on peruutettu, lopetat tehtävän suorittamisen.



