CodeGym/Blog Java/Random-PL/Uruchamialny interfejs w Javie – implementacja krok po kr...
John Squirrels
Poziom 41
San Francisco

Uruchamialny interfejs w Javie – implementacja krok po kroku

Opublikowano w grupie Random-PL
Zakres artykułu → W tym artykule skupimy się głównie na uruchamialnych interfejsach wykorzystujących Javę. → Najpierw omówimy wprowadzenie języka Java i interfejsów. → Następnie omówimy podstawową definicję uruchamialnego interfejsu, a następnie zastosowania uruchamialnego interfejsu. → Następnie zobaczymy więcej na temat uruchamialnych interfejsów w Javie i implementacji uruchamialnych interfejsów. → W końcu zobaczymy krok po kroku implementację uruchamialnych interfejsów przy użyciu języka Java z odpowiednimi przykładami. Wprowadzenie Java jest językiem programowania wysokiego poziomu, zorientowanym obiektowo, ponieważ Java obsługuje obiekty i klasy. Java ma interfejsy zwane interfejsami Java, co oznacza plan klasy. Uruchamialny interfejs w Javie, który służy do wykonywania kodu w współbieżnym wątku, który jest implementowany przez klasę. Używamy publicznej metody void run, run jest nazwą metody i używa void jako typu zwracanego, który nie ma żadnych argumentów. Uruchamialny interfejs w Javie wskazuje klasę, w której jej instancje mogą być uruchamiane jako wątki. Jak widzimy metodę o nazwie run, która jest używana lub wywoływana, gdy wątek jest uruchamiany, i piszemy kod wykonywalny wewnątrz metody, gdy wątek jest uruchamiany. Uruchamialny interfejs ma wiele zastosowań; można go używać głównie wtedy, gdy chcemy zastąpić metodę uruchamiania. Uruchomalny interfejs jest odpowiedzialny lub zapewnia pewne zasady, których należy przestrzegać podczas oczekiwania na kod. Można wykonać ogólne wykonanie interfejsu, który można uruchomić, najpierw tworzy klasę i tworzy jej obiekty, a wątek można uruchomić przy użyciu obiektów, które implementują uruchamialny interfejs i używa metody uruchamiania do wykonywania różnych przędz. Tutaj używamy różnych wątków, ponieważ pozwala to uniknąć użycia lub tworzenia podklas wątków, które tworzą instancję wątku i ważne jest, aby nie podklasować, dopóki nie będzie miał opinii na temat modyfikowania zachowania klasy. Interfejs wykonywalny Interfejs uruchamialny w języku Java jest używany głównie w sieciach i jej programowaniu, które obejmuje programowanie sieciowe i programowanie wielowątkowe. Jest używany w programowaniu sieciowym, ponieważ uruchamialny interfejs wykorzystuje wątki, dla każdego odrobiny reprezentuje inny przepływ sterowania. W Javie mamy różne pakiety obsługujące różne metody i różne klasy. Ten uruchamialny interfejs jest obsługiwany przez Javę. pakiet językowy. Przyjrzyjmy się teraz implementacji uruchamialnego interfejsu. Implementując uruchamialny interfejs za pomocą Java możemy utworzyć wątek za pomocą obiektu, w tym celu powinniśmy użyć metody run.
public void run()
Ta metoda nie wymaga żadnych argumentów, a gdy obiekt klasy a implementuje uruchamialny interfejs, jest on odpowiedzialny za utworzenie wątku. Wątek można utworzyć w Javie w następujący sposób:
Runnable r = new MyRunnable();
Thread t = new Thread(r);
t.start()
Tutaj utworzony wątek uruchamia się i wykonuje kod zawarty w metodzie run. Na przykład,
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");
}
}
Wyjście:
Thread has started now
Content in the run method
Na wyjściu napisanego kodu mamy 2 wątki: wątek główny i wątek tworzony w klasie demonstracyjnej.

Kroki tworzenia uruchamialnego interfejsu w Javie:

1. Utwórz klasę, która pomoże uruchomić utworzoną klasę wątku za pomocą obiektu i która zaimplementuje uruchamialny interfejs. 2. W utworzonej klasie wątek piszemy metodę lub funkcję do przesłonięcia zwaną metodą run. public void run() 3. Następnie musimy utworzyć instancję będącą obiektem dla klasy wątku. 4. Ten wątek ma konstruktor, który akceptuje uruchamialny obiekt lub instancje. 5. Następnie przekaż ten obiekt jako parametr do obiektu wątku. 6. Następnie za pomocą metody start() uruchamiamy wątek i wykonujemy podaną w klasie metodę run. 7. Nie możemy bezpośrednio wywołać metody run w celu utworzenia i uruchomienia wątku. 8. Musimy uruchomić wątek korzystając z obiektu utworzonego w klasie wątku. t.start() Weźmy inny przykład,
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");
}
}
Wyjście:
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.
Na wyjściu napisanego kodu mamy 2 wątki: wątek główny i wątek tworzony w klasie demonstracyjnej. Oto kroki tworzenia uruchamialnego interfejsu przy użyciu języka Java. Teraz krótko opiszmy, co zostało omówione w tym artykule. Wniosek 1. Temat artykułu „Uruchamialny interfejs w Javie – implementacja krok po kroku” jest omawiany na tym blogu, co daje nam specjalną wiedzę, ponieważ interfejs jest ważnym tematem w Javie. 2. Po pierwsze, zapoznaliśmy się z wprowadzeniem do języka Java i interfejsów. 3. Następnie zapoznaliśmy się z podstawową definicją uruchamialnych interfejsów i omówiliśmy ją szerzej. 4. Uruchomialny interfejs w Javie wskazuje klasę, której instancje mogą być uruchamiane jako wątki. 6. Następnie omówiliśmy zastosowania uruchamialnych interfejsów, takie jak programowanie wielowątkowe i programowanie sieciowe. 7. Pakietem przeznaczonym do implementacji uruchamialnych interfejsów jest pakiet java.lang. 8. W końcu omówiliśmy krok po kroku implementację uruchamialnych interfejsów przy użyciu języka Java z odpowiednimi przykładami dla lepszego zrozumienia i zdobycia lepszej wiedzy. Mamy nadzieję, że po przeczytaniu tego artykułu zyskasz nową wiedzę.
Komentarze
  • Popularne
  • Najnowsze
  • Najstarsze
Musisz się zalogować, aby dodać komentarz
Ta strona nie ma jeszcze żadnych komentarzy