İçindekiler:

Bir Java programını nasıl duraklatırsınız?
Bir Java programını nasıl duraklatırsınız?

Video: Bir Java programını nasıl duraklatırsınız?

Video: Bir Java programını nasıl duraklatırsınız?
Video: Java Nasıl İndirilir ve Kurulur - 1 (Windows'a Java Kurulumu) 2024, Mayıs
Anonim

VİDEO

Sonuç olarak, Java'da bir iş parçacığını nasıl duraklatırsınız?

Yapamayacağınızı unutmayın Duraklat a Konu bir diğerinden Konu . Sadece Konu kendisi yapabilir Duraklat onun yürütülmesi. Ve bunun garantisi yok Konu her zaman tam olarak belirtilen süre boyunca uyu çünkü başka biri tarafından kesilebilir Konu , bir sonraki bölümde açıklanan.

İkincisi, Java'da bir bekleme komutu var mı? Basit ifadeyle, Bekle () iş parçacığı senkronizasyonu için kullanılan bir örnek yöntemidir. Tam olarak tanımlandığı gibi herhangi bir nesnede çağrılabilir. java . dil. Nesne, ancak yalnızca senkronize bir bloktan çağrılabilir.

Bunu göz önünde bulundurarak, Java'da uyku yöntemini nasıl kullanıyorsunuz?

Java'da uyku yöntemi örneği

  1. class TestSleepMethod1, Thread'i genişletir{
  2. public void run(){
  3. for(int i=1;i<5;i++){
  4. try{Thread.sleep(500);}catch(InterruptedException e){System.out.println(e);}
  5. System.out.println(i);
  6. }
  7. }
  8. public static void main(String args){

Konu uyku engelliyor mu?

Konu . uyku () akımı gönderir Konu bir süre için “Çalıştırılamaz” durumuna. NS Konu edindiği monitörleri tutar - yani Konu şu anda senkronize durumda engellemek veya başka yöntem yok Konu buna girebilir engellemek veya yöntem.

Önerilen: