Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previa | |||
dad1:hilos [2023/11/16 07:47] – thejuanvisu | dad1:hilos [2023/11/16 07:53] (actual) – [Heredando Clase Thread] thejuanvisu | ||
---|---|---|---|
Línea 11: | Línea 11: | ||
public class SimpleThread extends Thread{ | public class SimpleThread extends Thread{ | ||
- | | + | |
- | | + | // |
- | protected | + | protected |
+ | protected | ||
+ | |||
+ | |||
+ | | ||
+ | | ||
| | ||
System.out.println(" | System.out.println(" | ||
Línea 19: | Línea 25: | ||
this.veces = veces; | this.veces = veces; | ||
} | } | ||
+ | | ||
+ | //Definimos que hará el hilo durante su ejecución: | ||
+ | public void run(){ | ||
+ | try{ | ||
+ | for(int i = veces; veces >= 0; veces--){ | ||
+ | System.out.println(" | ||
+ | sleep(retraso); | ||
+ | } | ||
+ | | ||
+ | System.out.println(" | ||
+ | | ||
+ | }catch(Exception e){ | ||
+ | System.out.println(" | ||
+ | } | ||
+ | | ||
+ | } | ||
+ | | ||
+ | | ||
+ | | ||
} | } | ||
</ | </ | ||
+ | OJO: Para ejecutar el hilo usamos .start(), no .run(). | ||
===== En la práctica ===== | ===== En la práctica ===== |