Përmbajtje:

Si e ndaloni një program Java?
Si e ndaloni një program Java?

Video: Si e ndaloni një program Java?

Video: Si e ndaloni një program Java?
Video: Hyrje ne Programim Java 2024, Nëntor
Anonim

VIDEO

Rrjedhimisht, si e ndaloni një fije në Java?

Vini re se nuk mundeni pauzë a filli nga një tjetër filli . Vetëm të filli vetë mundet pauzë ekzekutimin e saj. Dhe nuk ka asnjë garanci që filli fle gjithmonë saktësisht për kohën e caktuar sepse mund të ndërpritet nga një tjetër filli , e cila përshkruhet në seksionin vijues.

Së dyti, a ka një komandë pritjeje në Java? E thënë thjesht, prisni () është një metodë shembulli që përdoret për sinkronizimin e fijeve. Mund të thirret në çdo objekt, siç është përcaktuar pikërisht në të java . gjuha. Objekti, por mund të thirret vetëm nga një bllok i sinkronizuar.

Duke pasur parasysh këtë, si e përdorni metodën e gjumit në Java?

Shembull i metodës së gjumit në java

  1. klasa TestSleepMethod1 zgjeron temën{
  2. ekzekutim publik i zbrazët (){
  3. for(int i=1;i<5;i++){
  4. provoni{Thread.sleep(500);}catch(InterruptedException e){System.out.println(e);}
  5. System.out.println(i);
  6. }
  7. }
  8. publike statike e zbrazët kryesore (args varg){

A bllokon gjumi i fijeve?

Fije . fle () dërgon rrymën filli në gjendjen "Not Runnable" për disa kohë. Të filli mban monitorët që ka fituar - d.m.th. nëse filli aktualisht është në një sinkronizim bllokoj ose metodë jo tjetër filli mund të hyjë në këtë bllokoj ose metodë.

Recommended: