Სარჩევი:

როგორ აჩერებთ Java პროგრამას?
როგორ აჩერებთ Java პროგრამას?

ვიდეო: როგორ აჩერებთ Java პროგრამას?

ვიდეო: როგორ აჩერებთ Java პროგრამას?
ვიდეო: Java Programming Skills Using Replit: System.exit() 2024, მაისი
Anonim

ვიდეო

შესაბამისად, როგორ აჩერებთ თემას Java-ში?

გაითვალისწინეთ, რომ არ შეგიძლიათ პაუზა ა ძაფი სხვაგან ძაფი . Მხოლოდ ძაფი თავად შეუძლია პაუზა მისი აღსრულება. და არ არსებობს იმის გარანტია, რომ ძაფი ყოველთვის იძინეთ ზუსტად მითითებულ დროს, რადგან ის შეიძლება სხვამ შეწყვიტოს ძაფი , რომელიც აღწერილია შემდეგ ნაწილში.

მეორეც, არის ლოდინის ბრძანება ჯავაში? მარტივად რომ ვთქვათ, დაელოდე () არის მაგალითის მეთოდი, რომელიც გამოიყენება ძაფების სინქრონიზაციისთვის. მისი გამოძახება შესაძლებელია ნებისმიერ ობიექტზე, როგორც ეს პირდაპირ არის განსაზღვრული ჯავა . ენა. ობიექტი, მაგრამ მისი გამოძახება შესაძლებელია მხოლოდ სინქრონიზებული ბლოკიდან.

ამის გათვალისწინებით, როგორ იყენებთ ძილის მეთოდს ჯავაში?

ძილის მეთოდის მაგალითი ჯავაში

  1. კლასი TestSleepMethod1 აფართოებს თემას{
  2. საჯარო 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. საჯარო სტატიკური სიცარიელე მთავარი (სტრიქონის არგები){

ძაფების ძილი ბლოკავს?

ძაფი . ძილი () აგზავნის დენს ძაფი გარკვეული დროის განმავლობაში "არ გაშვებული" მდგომარეობაში. The ძაფი ინახავს მის მიერ შეძენილ მონიტორებს - ე.ი ძაფი ამჟამად არის სინქრონიზებული ბლოკი ან მეთოდი სხვა არა ძაფი შეუძლია ამაში შესვლა ბლოკი ან მეთოდი.

გირჩევთ: