Tugasan Boleh Dibatalkan dalam Java: Memahami Konsep dan Amalan Terbaik
Boleh dibatalkan ialah harta tugas yang membolehkan anda membatalkan tugas itu. Jika tugasan boleh dibatalkan, anda boleh memanggil kaedah `batal()` padanya untuk menghentikan tugasan daripada berjalan.
Sebagai contoh, jika anda mempunyai tugasan lama yang sedang melakukan pengiraan, anda mungkin mahu membenarkan pengguna untuk batalkan tugas itu jika mereka menyedari bahawa ia mengambil masa terlalu lama atau jika mereka berubah fikiran tentang perkara yang mereka mahu lakukan. Dalam kes ini, anda akan menetapkan tugas itu boleh dibatalkan dan kemudian semak kaedah `isCancelled()` secara berkala semasa pelaksanaan tugas untuk melihat sama ada ia telah dibatalkan. Jika ia telah dibatalkan, anda akan menghentikan tugas daripada berjalan.



