Isi kandungan:

Kaedah manakah yang perlu anda tolak jika anda melaksanakan antara muka boleh jalan?
Kaedah manakah yang perlu anda tolak jika anda melaksanakan antara muka boleh jalan?

Video: Kaedah manakah yang perlu anda tolak jika anda melaksanakan antara muka boleh jalan?

Video: Kaedah manakah yang perlu anda tolak jika anda melaksanakan antara muka boleh jalan?
Video: ๐Ÿ”ด [LIVE] TUTORIAL MYVIEWBOARD | DOWNLOAD, INSTALL, AKTIF,AKAUN, PENGENALAN ANTARA MUKA & FUNGSI. 2024, Mungkin
Anonim

Kelas yang melaksanakan boleh Runnable dijalankan tanpa mensubkelaskan Benang dengan membuat contoh Benang dan melepasi dirinya sebagai sasaran. Dalam kebanyakan kes, Antara muka yang boleh dijalankan sepatutnya digunakan jika anda adalah hanya merancang untuk mengatasi larian() kaedah dan tiada Thread lain kaedah.

Kemudian, kaedah manakah yang digunakan untuk melaksanakan antara muka boleh jalan?

Penjelasan: Kepada melaksanakan antara muka Runnable , kelas hanya perlu melaksanakan bujang kaedah dipanggil run().

Selain itu, bagaimana anda melaksanakan Runnables? Oleh melaksanakan Runnable antara muka, anda perlu menyediakan pelaksanaan untuk kaedah run(). Untuk menjalankan ini pelaksanaan kelas, cipta objek Thread, lulus Pelaksanaan yang boleh dijalankan objek kelas kepada pembinanya. Panggil kaedah start() pada kelas thread untuk mula melaksanakan kaedah run().

Selain di atas, apakah kaedah dalam antara muka boleh jalan?

Boleh dijalankan adalah antara muka yang akan dilaksanakan oleh kelas yang keadaannya bertujuan untuk dilaksanakan oleh benang. Terdapat dua cara untuk memulakan Thread baharu โ€“ Thread Subkelas dan melaksanakan Boleh dijalankan . Tidak perlu mensubkelaskan Thread apabila tugas boleh dilakukan dengan mengatasi run() sahaja kaedah daripada Boleh dijalankan.

Bagaimanakah saya memulakan benang antara muka yang boleh dijalankan?

Untuk menggunakan antara muka Runnable untuk mencipta dan memulakan utas, anda perlu melakukan perkara berikut:

  1. Buat kelas yang melaksanakan Runnable.
  2. Sediakan kaedah larian dalam kelas Runnable.
  3. Buat contoh kelas Thread dan hantar objek Runnable anda kepada pembinanya sebagai parameter.
  4. Panggil kaedah permulaan objek Thread.

Disyorkan: