Daftar Isi:

Bagaimana Anda menjeda program Java?
Bagaimana Anda menjeda program Java?

Video: Bagaimana Anda menjeda program Java?

Video: Bagaimana Anda menjeda program Java?
Video: Learn Java in 14 Minutes (seriously) 2024, Mungkin
Anonim

VIDEO

Akibatnya, bagaimana Anda menjeda utas di Jawa?

Perhatikan bahwa Anda tidak bisa berhenti sebentar A benang dari yang lain benang . Hanya benang sendiri bisa berhenti sebentar pelaksanaannya. Dan tidak ada jaminan bahwa benang selalu tidur tepat waktu yang ditentukan karena dapat diganggu oleh orang lain benang , yang dijelaskan di bagian berikutnya.

Kedua, apakah ada perintah tunggu di Jawa? Sederhananya, tunggu () adalah metode instans yang digunakan untuk sinkronisasi utas. Itu dapat dipanggil pada objek apa pun, seperti yang didefinisikan di Jawa . lang. Objek, tetapi hanya dapat dipanggil dari blok yang disinkronkan.

Dengan mengingat hal ini, bagaimana Anda menggunakan metode sleep di Java?

Contoh metode tidur di java

  1. class TestSleepMethod1 memperluas Thread{
  2. menjalankan kekosongan publik (){
  3. untuk(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){

Apakah pemblokiran tidur utas?

Benang . tidur () mengirimkan arus benang ke status "Tidak Dapat Dijalankan" untuk beberapa waktu. NS benang menyimpan monitor yang diperolehnya - yaitu jika benang sedang dalam sinkronisasi memblokir atau metode tidak lain benang bisa masuk ini memblokir atau metode.

Direkomendasikan: