Բովանդակություն:

Ինչպե՞ս դադարեցնել Java ծրագիրը:
Ինչպե՞ս դադարեցնել Java ծրագիրը:

Video: Ինչպե՞ս դադարեցնել Java ծրագիրը:

Video: Ինչպե՞ս դադարեցնել Java ծրագիրը:
Video: Քայլ առ քայլ սովորում ենք, թե ինչպես անցնել աշխատանքի որպես ծրագրավորող | From Zero to Developer 2024, Նոյեմբեր
Anonim

ՏԵՍԱՆՅՈՒԹ

Հետևաբար, ինչպե՞ս եք դադարեցնում շարանը Java-ում:

Նկատի ունեցեք, որ դուք չեք կարող դադար ա թել ուրիշից թել . Միայն թել ինքը կարող է դադար դրա կատարումը։ Եվ երաշխիք չկա, որ թել միշտ քնել ճիշտ նշված ժամանակի համար, քանի որ այն կարող է ընդհատվել մեկ ուրիշի կողմից թել , որը նկարագրված է հաջորդ բաժնում։

Երկրորդ, Java-ում սպասելու հրաման կա՞: Պարզապես դիր, սպասիր () օրինակի մեթոդ է, որն օգտագործվում է թելերի համաժամացման համար: Այն կարող է կանչվել ցանկացած օբյեկտի վրա, ինչպես նշված է հենց դրա վրա java . լեզու Օբյեկտ, բայց այն կարող է կանչվել միայն համաժամացված բլոկից:

Հաշվի առնելով սա՝ ինչպե՞ս եք օգտագործում քնի մեթոդը Java-ում:

Քնի մեթոդի օրինակ java-ում

  1. դասի 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. հանրային ստատիկ դատարկ հիմնական (լարային արգսեր){

Արդյո՞ք թելերի քունը արգելափակում է:

Թեմա . քնել () ուղարկում է հոսանքը թել որոշ ժամանակով «Չի գործարկվում» վիճակում: Այն թել պահում է իր ձեռք բերած մոնիտորները, այսինքն թել ներկայումս սինխրոնացված է արգելափակել կամ մեթոդ ոչ մի այլ թել կարող է մտնել սա արգելափակել կամ մեթոդ.

Խորհուրդ ենք տալիս: