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.