สนับสนุนโดย

วันอาทิตย์ที่ 23 ธันวาคม พ.ศ. 2561

interrupt

บางครั้งการทำงานของโปรแกรมอาจจะมีการโดนขัดจังหวะบ้าง เราเรียกว่า interrupt หรือโดนขัดจังหวะนั่นเอง เช่น ขณะที่เรากำลังคุยกับอาจารย์อยู่ แล้วเพื่อนมาสะกิดหัวไหล่ ก็ทำให้เราเสียสมาธิไปโฟกัสอีกจุดหนึ่งแทน



ลองดูตัวอย่างโค้ดครับ
package myPackage;

public class InterrupRun {
    public static void main(String[] args) {
        Thread t = Thread.currentThread();
        
        System.out.println(t.isInterrupted());
        t.interrupt();
        
        System.out.println(t.isInterrupted());
    }
}

ผลการทำงาน
false
true

ไม่มีความคิดเห็น:

แสดงความคิดเห็น