Turkcell | Geleceği Yazanlar

Soru & Cevap

Programın Kilitlemesini Sağlamak

01.03.2018 - 22:58

Değerli arkadaşlar merhaba,

 

Başılığı seçerken baya zorlandım,  Javada sonsuz döngü yada farklı bir şekilde kod yazarak çalışmanın kilitlenmesini istiyorum. 

Sonsuz döngü oluşturdum fakat çalışmaya devam etti. Sonsuza kadar "Merhaba Dünya"

thread kullandım, iki thread aynı anda çağırmayı denedim olmadı. (C# yaptım.) Amacım treadleri çakıştırmaktı. 

Fikirlerinizi bekliyorum. 

Teşekkürler iyi çalışmalar. 

 

2455 Görüntülenme

1 Cevap

Ahmed Enis Erkaya
04.03.2018 - 00:37

O an çalışan Main Threadı sleep methodu ile bekletebilirsin. Kodu paylaştım.

Ayrıca linki inceleyebilirsin.
http://www.java-samples.com/showtutorial.php?tutorialid=298

 

 

class CurrentThreadDemo { 
public static void main(String args[]) { 
Thread t = Thread.currentThread(); 
System.out.println("Current thread: " + t); 
// change the name of the thread 
t.setName("My Thread"); 
System.out.println("After name change: " + t); 
try { 
for(int n = 5; n > 0; n—) { 
System.out.println(n); 
Thread.sleep(1000); 
} 
} catch (InterruptedException e) { 
System.out.println("Main thread interrupted"); 
} 
} 
}

 

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.