CodeGym/Java Blog/Random/Runnable Interface sa Java - Step-by-Step na Pagpapatupad...
John Squirrels
Antas
San Francisco

Runnable Interface sa Java - Step-by-Step na Pagpapatupad

Nai-publish sa grupo
Saklaw ng Artikulo → Sa artikulong ito, ang aming pangunahing pokus ay sa mga runnable na interface gamit ang Java. → Una, tatalakayin natin ang pagpapakilala ng java at mga interface. → Susunod, tatalakayin natin ang pangunahing kahulugan ng isang runnable na interface at pagkatapos ay ang mga paggamit ng isang runnable na interface. → Susunod, makakakita tayo ng higit pa sa mga runnable na interface sa java at pagpapatupad ng mga runnable na interface. → Sa Huling makikita natin ang sunud-sunod na pagpapatupad ng mga runnable na interface gamit ang java na may mga angkop na halimbawa. Panimula Ang Java ay isang mataas na antas at object-oriented na programming language, dahil sinusuportahan ng Java ang mga bagay at klase. Ang Java ay may mga interface na tinatawag na java interface na nangangahulugang isang blueprint ng isang klase. Runnable Interface sa java na ginagamit upang magsagawa ng code sa kasabay na thread, na ipinapatupad ng klase. Ginagamit namin ang public void run method, run ang pangalan ng method at ginagamit ang void bilang return type, na walang anumang argumento. Ang isang runnable na interface sa java ay nagpapahiwatig ng isang klase kung saan ang mga pagkakataon nito ay maaaring patakbuhin bilang mga thread. Habang nakikita natin ang isang paraan na pinangalanang run, na ginagamit o tinatawag kapag sinimulan ang thread at isinusulat natin ang executable code sa loob ng pamamaraan kapag sinimulan ang thread. Ang runnable interface ay may maraming gamit; maaari itong gamitin sa karamihan kapag gusto nating i-override ang run method. Ang runnable na interface ay may pananagutan o nagbibigay ng ilang mga panuntunan na dapat sundin para sa pag-asa sa code. Ang pangkalahatang runnable interface execution ay maaaring gawin, una ito ay lumilikha ng isang klase at lumilikha ng mga bagay nito at ang thread ay maaaring simulan gamit ang mga bagay na nagpapatupad ng runnable na interface at gumagamit ng isang run method sa pagpapatupad ng iba't ibang yarns. Dito ay gumagamit kami ng iba't ibang mga thread dahil iniiwasan nito ang paggamit o paglikha ng mga subclass ng mga thread na nagpapakilala sa isang halimbawa ng thread at ito ay mahalaga na hindi ma-subclass hanggang sa magkaroon ito ng opinyon sa pagbabago ng pag-uugali ng klase. Runnable interface Ang runnable interface sa java ay pangunahing ginagamit sa networking at ang programming nito na network programming at multithreaded programming. Ito ay ginagamit sa network programming dahil ang isang runnable na interface ay gumagamit ng mga thread, para sa bawat tad ay kumakatawan sa ibang control flow. Sa java mayroon kaming iba't ibang mga pakete na sumusuporta sa iba't ibang pamamaraan at iba't ibang klase, ang runnable na interface na ito ay sinusuportahan ng java. package lang. Ngayon tingnan natin ang pagpapatupad ng isang runnable na interface, Pagpapatupad ng isang runnable na interface gamit ang java maaari tayong lumikha ng isang thread sa tulong ng isang bagay, para sa paggawa nito dapat nating gamitin ang paraan ng pagtakbo.
public void run()
Ang pamamaraang ito ay hindi nangangailangan ng anumang mga argumento at kapag ang isang object a ng klase ay nagpapatupad ng runnable interface ay may pananagutan na lumikha ng isang thread. Maaaring malikha ang thread bilang mga sumusunod sa java,
Runnable r = new MyRunnable();
Thread t = new Thread(r);
t.start()
Dito, ang nilikhang thread ay nagsisimula at nagpapatupad ng code na kasama sa run method. Halimbawa,
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
Ang output ng code na nakasulat, mayroon kaming 2 thread: pangunahing thread at ang thread na nilikha sa demo class.

Mga hakbang para sa paglikha ng isang runnable na interface sa java:

1. Lumikha ng isang klase na makakatulong upang simulan ang nilikha na klase ng thread gamit ang object at na magpapatupad ng runnable interface. 2. Sa ginawang klase, thread class isinusulat namin ang paraan o function na i-override na tinatawag na run method. public void run() 3. Susunod, kailangan nating lumikha ng isang instance na isang object para sa thread class. 4. Ang thread na ito ay may constructor na tumatanggap ng runnable object o mga pagkakataon. 5. Pagkatapos, ipasa ang object na ito bilang parameter sa thread object. 6. Pagkatapos, kailangan nating gamitin ang start() method para sa pagsisimula ng thread at pag-execute ng run method na ibinigay sa klase. 7. Hindi namin direktang tawagan ang run method para sa paglikha at pagsisimula ng thread. 8. Kailangan nating simulan ang thread gamit ang isang bagay na nilikha sa thread class. t.start() Kumuha tayo ng isa pang halimbawa,
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.
Ang output ng code na nakasulat, mayroon kaming 2 thread: pangunahing thread at ang thread na nilikha sa demo class. Ito ang mga hakbang para sa paglikha ng runnable interface gamit ang java. Ngayon ay ipaliwanag natin kung ano ang tinalakay sa artikulong ito. Konklusyon 1. Ang paksa ng artikulong "Runnable Interface sa Java - Step-by-Step na Pagpapatupad" ay tinalakay sa blog na ito na nagbibigay sa amin ng espesyal na kaalaman dahil ang interface ay isang mahalagang paksa sa java. 2. Una, nakita namin ang ilang pagpapakilala sa java at mga interface. 3. Susunod, nakita namin ang pangunahing kahulugan ng mga runnable na interface at pagkatapos ay tinalakay ang higit pa tungkol dito. 4. Ang isang runnable na interface sa java ay nagpapahiwatig ng isang klase kung saan ang mga pagkakataon nito ay maaaring patakbuhin bilang mga thread. 6. Susunod, tinalakay namin ang tungkol sa mga aplikasyon ng mga runnable na interface tulad ng multi-threaded programming at network programming. 7. Ang package na gagamitin para sa pagpapatupad ng mga runnable na interface ay java.lang package. 8. Sa Huling tinalakay namin ang sunud-sunod na pagpapatupad ng mga runnable interface gamit ang java na may mga angkop na halimbawa para sa mas mahusay na pag-unawa at pagkakaroon ng mas mahusay na kaalaman. Sana ay nakakuha ka ng ilang bagong kaalaman pagkatapos basahin ang artikulong ito.
Mga komento
  • Sikat
  • Bago
  • Luma
Dapat kang naka-sign in upang mag-iwan ng komento
Wala pang komento ang page na ito