Sobes.tech
Junior — Middle

¿Tiene experiencia en el uso de la interfaz Runnable en Java para crear hilos o tareas?

sobes.tech AI

Respuesta de la IA

Sí, la interfaz Runnable en Java se usa a menudo para crear hilos o tareas. Contiene un único método run(), en el que se describe el código que se ejecuta en un hilo separado.

Ejemplo de uso de Runnable para crear un hilo:

class MyTask implements Runnable {
    public void run() {
        System.out.println("La tarea se ejecuta en el hilo " + Thread.currentThread().getName());
    }
}

public class Main {
    public static void main(String[] args) {
        Thread thread = new Thread(new MyTask());
        thread.start();
    }
}

Este enfoque permite separar la lógica de la tarea de la gestión del hilo, y también usar un objeto Runnable en diferentes hilos si es necesario.