¿Cómo implementar la serialización? Cómo lograr la sincronización de subprocesos
Son:
Usar new Thread() y new Thread(Runnable ) Form
El primer método llama directamente al método en ejecución del hilo, por lo que generalmente se usa la subclase Thread, es decir, new SubThread ().
El segundo llama al método de ejecución de
Runnable.
El primero:
new Thread(){}.start(); Esto significa llamar al método de ejecución del objeto de subclase de hilo. new Thread(){} representa un objeto de instancia de una subclase anónima de un hilo. El código de una subclase con un método de ejecución es el siguiente:
new Thread() {
. public void run() {
}
}.start();
El segundo tipo:
new Thread( p>
new Runnable(){}
).start();
Esto significa llamar al método de ejecución del objeto Runnable aceptado por el objeto Thread, new Runnable( ){} significa la Instancia anónima de subclase de Runnable.
El código de la subclase ejecutable con el método run es el siguiente:
new Thread(new Runnable(){<
public void run(){
}
}
}
).start();