CodeGym /Java Blog /Random-IT /Interfaccia eseguibile in Java: implementazione passo pas...
John Squirrels
Livello 41
San Francisco

Interfaccia eseguibile in Java: implementazione passo passo

Pubblicato nel gruppo Random-IT
Scopo dell'articolo → In questo articolo, il nostro focus principale sarà sulle interfacce eseguibili utilizzando Java. → Innanzitutto discuteremo dell'introduzione di Java e delle interfacce. → Successivamente discuteremo la definizione di base di un'interfaccia eseguibile e quindi gli usi di un'interfaccia eseguibile. → Successivamente, vedremo di più sulle interfacce eseguibili in Java e sull'implementazione delle interfacce eseguibili. → Alla fine vedremo l'implementazione passo passo delle interfacce eseguibili utilizzando Java con esempi adeguati. Introduzione Java è un linguaggio di programmazione di alto livello e orientato agli oggetti, poiché Java supporta oggetti e classi. Java ha interfacce chiamate interfacce Java che significa un progetto di una classe. Interfaccia eseguibile in Java che viene utilizzata per eseguire codice sul thread simultaneo, implementato dalla classe. Utilizziamo il metodo public void run, run è il nome del metodo e utilizza void come tipo restituito, che non ha argomenti. Un'interfaccia eseguibile in Java indica una classe in cui le sue istanze possono essere eseguite come thread. Come vediamo un metodo chiamato run, che viene utilizzato o chiamato all'avvio del thread e scriviamo il codice eseguibile all'interno del metodo all'avvio del thread. L'interfaccia eseguibile ha molti usi; può essere utilizzato principalmente quando vogliamo sovrascrivere il metodo run. L'interfaccia eseguibile è responsabile o fornisce alcune regole da seguire per attendere il codice. L'esecuzione complessiva dell'interfaccia eseguibile può essere eseguita, in primo luogo crea una classe e crea i suoi oggetti e il thread può essere avviato utilizzando gli oggetti che implementano l'interfaccia eseguibile e utilizza un metodo run nell'esecuzione di filati diversi. Qui usiamo thread diversi perché questo evita l'uso o la creazione di sottoclassi di thread che istanziano un'istanza di thread e questo è importante non essere sottoclassato finché non si ritiene di modificare il comportamento della classe. Interfaccia eseguibile L'interfaccia eseguibile in Java viene utilizzata principalmente nel networking e nella sua programmazione, ovvero programmazione di rete e programmazione multithread. Viene utilizzato nella programmazione di rete perché un'interfaccia eseguibile utilizza thread, poiché ogni tad rappresenta un flusso di controllo diverso. In Java abbiamo diversi pacchetti che supportano diversi metodi e diverse classi, questa interfaccia eseguibile è supportata da Java. pacchetto lang. Ora vediamo l'implementazione di un'interfaccia eseguibile. Implementando un'interfaccia eseguibile usando Java possiamo creare un thread con l'aiuto di un oggetto, per farlo dovremmo usare il metodo run.
public void run()
Questo metodo non richiede alcun argomento e quando un oggetto di classe implementa l'interfaccia eseguibile è responsabile della creazione di un thread. Il thread può essere creato come segue in Java,
Runnable r = new MyRunnable();
Thread t = new Thread(r);
t.start()
Qui, il thread creato avvia ed esegue il codice incluso nel metodo run. Per esempio,
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");
}
}
Produzione:
Thread has started now
Content in the run method
Nell'output del codice scritto abbiamo 2 thread: il thread principale e il thread creato nella classe demo.

Passaggi per creare un'interfaccia eseguibile in Java:

1. Creare una classe che aiuti ad avviare la classe thread creata utilizzando l'oggetto e che implementerà l'interfaccia eseguibile. 2. Nella classe creata, classe thread, scriviamo il metodo o la funzione da sovrascrivere chiamata metodo run. public void run() 3. Successivamente, dobbiamo creare un'istanza che sia un oggetto per la classe thread. 4. Questo thread ha un costruttore che accetta l'oggetto o le istanze eseguibili. 5. Quindi, passare questo oggetto come parametro all'oggetto thread. 6. Quindi, dobbiamo utilizzare il metodo start() per avviare il thread ed eseguire il metodo run fornito nella classe. 7. Non possiamo chiamare direttamente il metodo run per creare e avviare il thread. 8. Dobbiamo iniziare il thread utilizzando un oggetto creato nella classe thread. t.start() Facciamo un altro esempio,
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");
}
}
Produzione:
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.
Nell'output del codice scritto abbiamo 2 thread: il thread principale e il thread creato nella classe demo. Questi sono i passaggi per creare l'interfaccia eseguibile utilizzando Java. Ora riassumiamo ciò che è stato discusso in questo articolo. Conclusione 1. L'argomento dell'articolo "Interfaccia eseguibile in Java - Implementazione passo-passo" è discusso in questo blog che ci fornisce una conoscenza speciale poiché l'interfaccia è un argomento importante in Java. 2. In primo luogo, abbiamo visto un'introduzione a Java e alle interfacce. 3. Successivamente, abbiamo visto la definizione di base delle interfacce eseguibili e ne abbiamo discusso in modo più approfondito. 4. Un'interfaccia eseguibile in Java indica una classe in cui le sue istanze possono essere eseguite come thread. 6. Successivamente, abbiamo discusso delle applicazioni delle interfacce eseguibili come la programmazione multi-thread e la programmazione di rete. 7. Il pacchetto da utilizzare per implementare le interfacce eseguibili è il pacchetto java.lang. 8. Alla fine abbiamo discusso l'implementazione passo passo delle interfacce eseguibili utilizzando Java con esempi adatti per una migliore comprensione e acquisizione di una migliore conoscenza. Spero che tu abbia acquisito nuove conoscenze dopo aver letto questo articolo.
Commenti
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION