Мазмуну:

Java программасын кантип тындырасыз?
Java программасын кантип тындырасыз?

Video: Java программасын кантип тындырасыз?

Video: Java программасын кантип тындырасыз?
Video: Java үйрөнүү - 1 сабак: JDK орнотуу 2024, Ноябрь
Anonim

ВИДЕО

Демек, Java'да жипти кантип тындырасыз?

мүмкүн эмес экенин эске алыңыз тыныгуу а жип башкасынан жип . Бир гана жип өзү алат тыныгуу анын аткарылышы. Жана эч кандай кепилдик жок жип ар дайым так белгиленген убакытка уктап, анткени ал башка тарабынан үзгүлтүккө учурашы мүмкүн жип , кийинки бөлүмдө сүрөттөлгөн.

Экинчиден, Javaда күтүү буйругу барбы? Жөнөкөй сөз менен айтканда, күт () жипти синхрондоштуруу үчүн колдонулган үлгү ыкмасы. Аны каалаган объектке чакырса болот, анткени ал туура аныкталат java . lang. Объект, бирок аны синхрондоштурулган блоктон гана чакырса болот.

Муну эске алуу менен, Java'да уйку ыкмасын кантип колдоносуз?

Javaдагы уйку ыкмасынын мисалы

  1. Class TestSleepMethod1 теманы кеңейтет{
  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){

Жип уйкусу бөгөттөлөбү?

Жип . уктоо () токту жөнөтөт жип бир нече убакытка "Чуркоо мүмкүн эмес" абалына. The жип алган мониторлорун сактайт - башкача айтканда жип учурда синхрондоштурууда блок же башка ыкма жок жип муну киргизсе болот блок же ыкма.

Сунушталууда: