Sobes.tech
Junior — Middle

¿Has utilizado alguna vez un objeto de la clase Thread para realizar tareas en paralelo en Java?

sobes.tech AI

Respuesta de la IA

Sí, en Java se puede usar la clase Thread para realizar tareas en paralelo. Se crea un objeto Thread, al que se le pasa el código para ejecutar en un hilo separado.

Ejemplo de creación y ejecución de un hilo:

class MyThread extends Thread {
    public void run() {
        System.out.println("Hilo iniciado");
    }
}

MyThread t = new MyThread();
t.start(); // inicia la ejecución en un nuevo hilo

También se puede implementar la interfaz Runnable y pasarla a Thread.

En Android, el uso de Thread es posible, pero a menudo se emplean mecanismos de nivel superior (por ejemplo, AsyncTask, Handler, Executor) para gestionar mejor el ciclo de vida y la interacción con la interfaz de usuario.