CodeGym /Blog Java /Random-ES /Interfaz ejecutable en Java: implementación paso a paso
John Squirrels
Nivel 41
San Francisco

Interfaz ejecutable en Java: implementación paso a paso

Publicado en el grupo Random-ES
Alcance del artículo → En este artículo, nos centraremos principalmente en las interfaces ejecutables que utilizan Java. → En primer lugar, discutiremos la introducción de Java y las interfaces. → A continuación, discutiremos la definición básica de una interfaz ejecutable y luego los usos de una interfaz ejecutable. → A continuación, veremos más sobre interfaces ejecutables en Java y la implementación de interfaces ejecutables. → Por fin veremos la implementación paso a paso de interfaces ejecutables usando Java con ejemplos adecuados. Introducción Java es un lenguaje de programación de alto nivel orientado a objetos, ya que Java admite objetos y clases. Java tiene interfaces que se denominan interfaces java, lo que significa un modelo de una clase. Interfaz ejecutable en Java que se utiliza para ejecutar código en el hilo concurrente, que es implementado por la clase. Usamos el método público void run, run es el nombre del método y usa void como tipo de retorno, que no tiene ningún argumento. Una interfaz ejecutable en Java indica una clase donde sus instancias se pueden ejecutar como subprocesos. Como vemos, un método llamado ejecutar, que se usa o llama cuando se inicia el hilo y escribimos el código ejecutable dentro del método cuando se inicia el hilo. La interfaz ejecutable tiene muchos usos; se puede usar principalmente cuando queremos anular el método de ejecución. La interfaz ejecutable es responsable o proporciona algunas reglas a seguir para esperar el código. Se puede realizar la ejecución general de la interfaz ejecutable, primero se crea una clase y sus objetos y el subproceso se puede iniciar utilizando los objetos que implementan la interfaz ejecutable y utiliza un método de ejecución para ejecutar diferentes subprocesos. Aquí usamos diferentes subprocesos porque esto evita el uso o la creación de subclases de subprocesos que instancian una instancia de subproceso y es importante no subclasificarlo hasta que se tenga la opinión de modificar el comportamiento de la clase. Interfaz ejecutable La interfaz ejecutable en Java se utiliza principalmente en redes y su programación, que es programación de redes y programación multiproceso. Se utiliza en la programación de redes porque una interfaz ejecutable utiliza subprocesos, cada uno de los cuales representa un flujo de control diferente. En Java tenemos diferentes paquetes que admiten diferentes métodos y diferentes clases; esta interfaz ejecutable es compatible con Java. paquete de idiomas. Ahora veamos la implementación de una interfaz ejecutable. Al implementar una interfaz ejecutable usando Java, podemos crear un hilo con la ayuda de un objeto, para hacerlo debemos usar el método de ejecución.
public void run()
Este método no requiere ningún argumento y cuando un objeto de una clase implementa la interfaz ejecutable es responsable de crear un hilo. El hilo se puede crear de la siguiente manera en Java,
Runnable r = new MyRunnable();
Thread t = new Thread(r);
t.start()
Aquí, el hilo creado inicia y ejecuta el código que está incluido en el método de ejecución. Por ejemplo,
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");
}
}
Producción:
Thread has started now
Content in the run method
La salida del código escrito, tenemos 2 hilos: el hilo principal y el hilo que se crea en la clase de demostración.

Pasos para crear una interfaz ejecutable en Java:

1. Cree una clase que ayude a iniciar la clase de subproceso creada utilizando el objeto y que implementará la interfaz ejecutable. 2. En la clase creada, clase de subproceso, escribimos el método o función para anular el método de ejecución llamado. public void run() 3. A continuación, tenemos que crear una instancia que sea un objeto para la clase de subproceso. 4. Este hilo tiene un constructor que acepta el objeto o las instancias ejecutables. 5. Luego, pase este objeto como parámetro al objeto de hilo. 6. Luego, tenemos que usar el método start() para iniciar el hilo y ejecutar el método de ejecución proporcionado en la clase. 7. No podemos llamar directamente al método de ejecución para crear e iniciar el hilo. 8. Tenemos que iniciar el hilo usando un objeto creado en la clase hilo. t.start() Tomemos otro ejemplo,
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");
}
}
Producción:
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.
La salida del código escrito, tenemos 2 hilos: el hilo principal y el hilo que se crea en la clase de demostración. Estos son los pasos para crear la interfaz ejecutable usando Java. Ahora resumamos lo que se ha discutido en este artículo. Conclusión 1. El tema del artículo "Interfaz ejecutable en Java: implementación paso a paso" se analiza en este blog, lo que nos brinda un conocimiento especial ya que la interfaz es un tema importante en Java. 2. En primer lugar, vimos una introducción a Java y las interfaces. 3. A continuación, vimos la definición básica de las interfaces ejecutables y luego discutimos más al respecto. 4. Una interfaz ejecutable en Java indica una clase donde sus instancias se pueden ejecutar como subprocesos. 6. A continuación, analizamos las aplicaciones de interfaces ejecutables, como la programación multiproceso y la programación de redes. 7. El paquete que se utilizará para implementar las interfaces ejecutables es el paquete java.lang. 8. Por fin, analizamos la implementación paso a paso de interfaces ejecutables utilizando Java con ejemplos adecuados para una mejor comprensión y conocimiento. Espero que hayas adquirido nuevos conocimientos después de leer este artículo.
Comentarios
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION