CodeGym /Blog Java /rawak /Antara Muka Boleh Dijalankan dalam Java - Pelaksanaan Lan...
John Squirrels
Tahap
San Francisco

Antara Muka Boleh Dijalankan dalam Java - Pelaksanaan Langkah demi Langkah

Diterbitkan dalam kumpulan
Skop Artikel → Dalam artikel ini, tumpuan utama kami adalah pada antara muka boleh jalan menggunakan Java. → Pertama, kita akan membincangkan pengenalan java dan antara muka. → Seterusnya, kita akan membincangkan definisi asas antara muka boleh jalan dan kemudian penggunaan antara muka boleh jalan. → Seterusnya, kita akan melihat lebih lanjut mengenai antara muka boleh dijalankan dalam java dan pelaksanaan antara muka boleh dijalankan. → Akhirnya kita akan melihat pelaksanaan langkah demi langkah antara muka boleh jalan menggunakan java dengan contoh yang sesuai. Pengenalan Java ialah bahasa pengaturcaraan peringkat tinggi dan berorientasikan objek, kerana Java menyokong objek dan kelas. Java mempunyai antara muka yang dipanggil antara muka java yang bermaksud pelan tindakan kelas. Antara Muka Runnable dalam java yang digunakan untuk melaksanakan kod pada utas serentak, yang dilaksanakan oleh kelas. Kami menggunakan kaedah run void awam, run ialah nama kaedah dan menggunakan void sebagai jenis pulangan, yang tidak mempunyai sebarang hujah. Antara muka yang boleh dijalankan dalam java menunjukkan kelas di mana kejadiannya boleh dijalankan sebagai utas. Seperti yang kita lihat kaedah bernama run, yang digunakan atau dipanggil apabila utas dimulakan dan kami menulis kod boleh laku di dalam kaedah apabila utas dimulakan. Antara muka yang boleh dijalankan mempunyai banyak kegunaan; ia boleh digunakan kebanyakannya apabila kita ingin mengatasi kaedah larian. Antara muka yang boleh dijalankan bertanggungjawab atau menyediakan beberapa peraturan yang perlu dipatuhi untuk mengharapkan kod tersebut. Pelaksanaan antara muka boleh jalan secara keseluruhan boleh dilakukan, pertama sekali ia mencipta kelas dan mencipta objeknya dan benang boleh dimulakan menggunakan objek yang melaksanakan antara muka boleh jalan dan menggunakan kaedah larian dalam melaksanakan benang yang berbeza. Di sini kami menggunakan utas yang berbeza kerana ini mengelakkan penggunaan atau penciptaan subkelas utas yang menunjukkan contoh utas dan ini penting untuk tidak disubkelaskan sehingga ia mempunyai pendapat untuk mengubah suai gelagat kelas. Antara muka Runnable Antara muka Runnable dalam java digunakan terutamanya dalam rangkaian dan pengaturcaraannya iaitu pengaturcaraan rangkaian dan pengaturcaraan berbilang benang. Ia digunakan dalam pengaturcaraan rangkaian kerana antara muka yang boleh dijalankan menggunakan benang, untuk setiap tad mewakili aliran kawalan yang berbeza. Dalam java kami mempunyai pakej berbeza yang menyokong kaedah berbeza dan kelas berbeza, antara muka boleh jalan ini disokong oleh java. pakej lang. Sekarang mari kita lihat pelaksanaan antara muka runnable, Melaksanakan antara muka runnable menggunakan java kita boleh mencipta thread dengan bantuan objek, untuk melakukan itu kita harus menggunakan kaedah run.
public void run()
Kaedah ini tidak memerlukan sebarang hujah dan apabila objek a kelas melaksanakan antara muka boleh jalan bertanggungjawab untuk mencipta benang. Thread boleh dibuat seperti berikut dalam java,
Runnable r = new MyRunnable();
Thread t = new Thread(r);
t.start()
Di sini, benang yang dibuat bermula dan melaksanakan kod yang disertakan dalam kaedah larian. Sebagai contoh,
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");
}
}
Pengeluaran:
Thread has started now
Content in the run method
Output kod yang ditulis, kita mempunyai 2 utas: utas utama dan utas yang dicipta dalam kelas demo.

Langkah-langkah untuk mencipta antara muka yang boleh dijalankan dalam java:

1. Cipta kelas yang membantu memulakan kelas benang yang dicipta menggunakan objek dan yang akan melaksanakan antara muka boleh jalan. 2. Dalam kelas yang dicipta, kelas benang kita menulis kaedah atau fungsi untuk mengatasi dipanggil kaedah jalankan. public void run() 3. Seterusnya, kita perlu mencipta instance yang merupakan objek untuk kelas thread. 4. Benang ini mempunyai pembina yang menerima objek atau kejadian yang boleh dijalankan. 5. Kemudian, hantar objek ini sebagai parameter kepada objek benang. 6. Kemudian, kita perlu menggunakan kaedah start() untuk memulakan thread dan melaksanakan kaedah run yang disediakan dalam kelas. 7. Kami tidak boleh terus memanggil kaedah larian untuk mencipta dan memulakan utas. 8. Kita perlu memulakan benang menggunakan objek yang dicipta dalam kelas benang. t.start() Mari kita ambil contoh lain,
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");
}
}
Pengeluaran:
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 kod yang ditulis, kita mempunyai 2 utas: utas utama dan utas yang dicipta dalam kelas demo. Ini adalah langkah-langkah untuk mencipta antara muka yang boleh dijalankan menggunakan java. Sekarang mari kita ringkaskan apa yang telah dibincangkan dalam artikel ini. Kesimpulan 1. Topik artikel "Runnable Interface in Java - Step-by-Step Implementation" dibincangkan dalam blog ini yang memberi kita pengetahuan istimewa kerana antara muka adalah topik penting dalam java. 2. Pertama, kami telah melihat beberapa pengenalan kepada java dan antara muka. 3. Seterusnya, kami telah melihat definisi asas antara muka boleh jalan dan kemudian membincangkan lebih lanjut mengenainya. 4. Antara muka boleh jalan dalam java menunjukkan kelas di mana kejadiannya boleh dijalankan sebagai utas. 6. Seterusnya, kami membincangkan tentang aplikasi antara muka boleh jalan seperti pengaturcaraan berbilang benang dan pengaturcaraan rangkaian. 7. Pakej yang akan digunakan untuk melaksanakan antara muka boleh jalan ialah pakej java.lang. 8. Akhirnya kami membincangkan pelaksanaan langkah demi langkah antara muka boleh jalan menggunakan java dengan contoh yang sesuai untuk pemahaman yang lebih baik dan memperoleh pengetahuan yang lebih baik. Semoga anda mendapat ilmu baru selepas membaca artikel ini.
Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION