สารบัญ:

คุณจะหยุดโปรแกรม Java ชั่วคราวได้อย่างไร
คุณจะหยุดโปรแกรม Java ชั่วคราวได้อย่างไร

วีดีโอ: คุณจะหยุดโปรแกรม Java ชั่วคราวได้อย่างไร

วีดีโอ: คุณจะหยุดโปรแกรม Java ชั่วคราวได้อย่างไร
วีดีโอ: google หยุดทํางานอยู่เรื่อยๆ play store หยุดทํางาน ขออภัย กล้อง หยุดทํางานแล้ว 2021 l ครูหนึ่งสอนดี 2024, อาจ
Anonim

วิดีโอ

ดังนั้นคุณจะหยุดเธรดใน Java ชั่วคราวได้อย่างไร

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

ประการที่สอง มีคำสั่ง wait ใน Java หรือไม่? พูดง่ายๆ ว่า รอ () เป็นเมธอดของอินสแตนซ์ที่ใช้สำหรับการซิงโครไนซ์เธรด สามารถเรียกใช้บนวัตถุใดก็ได้ตามที่กำหนดไว้ใน จาวา . แลง วัตถุ แต่สามารถเรียกได้จากบล็อกที่ซิงโครไนซ์เท่านั้น

เมื่อพิจารณาถึงสิ่งนี้ คุณจะใช้วิธีสลีปใน Java อย่างไร

ตัวอย่างวิธีการนอนใน java

  1. คลาส TestSleepMethod1 ขยายเธรด {
  2. โมฆะสาธารณะ () {
  3. สำหรับ (int i=1;i<5;i++){
  4. ลอง{Thread.sleep(500);}catch(InterruptedException e){System.out.println(e);}
  5. System.out.println(i);
  6. }
  7. }
  8. โมฆะคงที่สาธารณะหลัก (สตริง args){

เธรดสลีปบล็อกหรือไม่

เกลียว . นอน () ส่งกระแส เกลียว เข้าสู่สถานะ "ไม่ทำงาน" เป็นระยะเวลาหนึ่ง NS เกลียว เก็บจอภาพที่ได้รับมา - เช่น ถ้า เกลียว กำลังอยู่ในการซิงโครไนซ์ บล็อก หรือวิธีอื่นๆ เกลียว สามารถป้อนสิ่งนี้ บล็อก หรือวิธีการ

แนะนำ: