KodeGym/Blog Jawa/Acak/Antarmuka Runnable ing Jawa - Implementasi Langkah-demi-L...
John Squirrels
tingkat
San Francisco

Antarmuka Runnable ing Jawa - Implementasi Langkah-demi-Langkah

Diterbitake ing grup
Cakupan Artikel → Ing artikel iki, fokus utama kita bakal ing antarmuka runnable nggunakake Jawa. → Kaping pisanan, kita bakal ngrembug babagan introduksi java lan antarmuka. → Sabanjure, kita bakal ngrembug definisi dhasar antarmuka runnable lan nggunakake antarmuka runnable. → Sabanjure, kita bakal weruh liyane ing antarmuka runnable ing java lan implementasine antarmuka runnable. → Pungkasan kita bakal weruh implementasi langkah-langkah dening antarmuka runnable nggunakake java kanthi conto sing cocog. Pambuka Jawa minangka basa pamrograman tingkat dhuwur lan berorientasi obyek, amarga Jawa ndhukung obyek lan kelas. Java nduweni antarmuka sing diarani antarmuka java sing tegese cetak biru kelas. Runnable Interface ing java sing digunakake kanggo nglakokake kode ing thread bebarengan, sing dileksanakake dening kelas. Kita nggunakake metode run void umum, run minangka jeneng metode lan nggunakake void minangka jinis bali, sing ora duwe argumen. Antarmuka sing bisa diluncurake ing java nuduhake kelas sing bisa ditindakake minangka utas. Nalika kita ndeleng cara sing dijenengi run, sing digunakake utawa diarani nalika utas diwiwiti lan kita nulis kode sing bisa dieksekusi ing metode kasebut nalika utas diwiwiti. Antarmuka runnable nduweni akeh kegunaan; bisa digunakake biasane nalika kita arep kanggo override cara roto. Antarmuka runnable tanggung jawab utawa menehi sawetara aturan kanggo tindakake kanggo nyana kode. Eksekusi antarmuka runnable sakabèhé bisa rampung, pisanan nggawe kelas lan nggawe obyek lan benang bisa diwiwiti kanthi nggunakake obyek sing ngleksanakake antarmuka runnable lan nggunakake cara roto kanggo nglakokake benang sing beda. Ing kene, kita nggunakake benang sing beda amarga iki ngindhari panggunaan utawa nggawe subclass saka thread sing nggawe conto thread lan iki penting ora disubclass nganti duwe pendapat kanggo ngowahi prilaku kelas. Antarmuka Runnable Antarmuka Runnable ing java utamane digunakake ing jaringan lan pemrograman yaiku pemrograman jaringan lan pemrograman multithreaded. Iki digunakake ing program jaringan amarga antarmuka runnable nggunakake Utas, kanggo saben tad nggantosi aliran kontrol beda. Ing java, kita duwe macem-macem paket sing ndhukung macem-macem cara lan kelas sing beda-beda, antarmuka sing bisa digunakake iki didhukung dening java. paket lang. Saiki ayo padha ndeleng implementasine antarmuka runnable, Ngleksanakake antarmuka runnable nggunakake java kita bisa nggawe thread karo bantuan saka obyek, kanggo nindakake sing kita kudu nggunakake cara roto.
public void run()
Cara iki ora mbutuhake bantahan lan nalika obyek saka kelas ngleksanakake antarmuka runnable tanggung jawab kanggo nggawe thread. Utas bisa digawe kaya ing ngisor iki ing basa Jawa,
Runnable r = new MyRunnable();
Thread t = new Thread(r);
t.start()
Ing kene, utas sing digawe diwiwiti lan nglakokake kode sing kalebu ing metode run. Tuladhane,
public class demo_class implements Runnable {
@override
public void run() {
System. out.println("Content in the run method");
}

public static void main(String [] args) {
demo_class d = new demo_class();
Thread t = new Thread(d);
t.start();
System. out.println("Thread has started now");
}
}
Output:
Thread has started now
Content in the run method
Output saka kode ditulis, kita duwe 2 Utas: utas utama lan Utas kang digawe ing kelas demo.

Langkah-langkah kanggo nggawe antarmuka runnable ing java:

1. Nggawe kelas sing mbantu kanggo miwiti kelas thread digawe nggunakake obyek lan sing bakal ngleksanakake antarmuka runnable. 2. Ing kelas digawe, kelas thread kita nulis cara utawa fungsi kanggo override disebut cara run. mbukak roso sepi umum () 3. Sabanjure, kita kudu nggawe Kayata sing obyek kanggo kelas thread. 4. Utas iki wis konstruktor kang nampa obyek runnable utawa kedadean. 5. Banjur, pass obyek iki minangka parameter kanggo obyek thread. 6. Banjur, kita kudu nggunakake wiwitan () cara kanggo miwiti Utas lan nglakokaké cara roto kasedhiya ing kelas. 7. Kita ora bisa langsung nelpon cara roto kanggo nggawe lan miwiti thread. 8. Kita kudu miwiti thread nggunakake obyek digawe ing kelas thread. t.start() Ayo kita njupuk conto liyane,
public class demo_class1 implements Runnable {
@override
public void run() {
System. out.println("Content in the run method and here we can say that the run method is executing");
}

public static void main(String [] args) {
demo_class d = new demo_class();
Thread t = new Thread(d);
t.start();
System. out.println("Thread has started now and this is the main thread");
}
}
Output:
Thread has started now and this is the main thread.
Content in the run method and here we can say that the run method is executing.
Output saka kode ditulis, kita duwe 2 Utas: utas utama lan Utas kang digawe ing kelas demo. Iki minangka langkah-langkah kanggo nggawe antarmuka runnable nggunakake java. Saiki ayo padha ngringkes apa sing wis dibahas ing artikel iki. Kesimpulan 1. Topik artikel "Runnable Interface in Java - Step-by-Step Implementation" dibahas ing blog iki sing menehi kawruh khusus amarga antarmuka minangka topik penting ing Jawa. 2. Kaping pisanan, kita wis weruh sawetara introduksi kanggo java lan antarmuka. 3. Sabanjure, kita wis ndeleng definisi dhasar saka antarmuka runnable lan banjur rembugan liyane babagan. 4. Antarmuka runnable ing java nuduhake kelas ngendi kedadean sawijining bisa mbukak minangka Utas. 6. Sabanjure, kita ngrembug babagan aplikasi antarmuka sing bisa digunakake kayata pemrograman multi-thread lan pemrograman jaringan. 7. Paket sing bakal digunakake kanggo ngleksanakake antarmuka runnable yaiku paket java.lang. 8. Pungkasan kita ngrembug babagan implementasine langkah-langkah saka antarmuka sing bisa digunakake kanthi nggunakake java kanthi conto sing cocog kanggo pangerten sing luwih apik lan entuk kawruh sing luwih apik. Muga-muga sampeyan entuk kawruh anyar sawise maca artikel iki.
Komentar
  • Popular
  • Anyar
  • lawas
Sampeyan kudu mlebu kanggo ninggalake komentar
Kaca iki durung duwe komentar