Otro punto importante que debemos conocer es el ciclo de vida de un Applet, con ello en mente podremos tener en mente cómo funciona el Applet desde su concepción hasta que es destruido al cerrar el navegador y de esta forma poder actuar dentro de los limites propios del mismo.
Restricciones de seguridad
Debido a la potencia de Java como lenguaje de programación no es posible dejar que un Applet se ejecute libremente desde cualquier página web, ya que de hacerlo es posible que algún desarrollador malintencionado pueda dañar el equipo del anfitrión del Applet.
Veamos a continuación las restricciones que poseen los Applets para poder dar un mínimo de garantías al momento de su ejecución:
Vemos que es bastante estricto el control que se tiene sobre los Applets, gracias a esto en un gran porcentaje podemos estar tranquilos de la ejecución de estos programas en nuestros navegadores.
Ciclo de vida del Applet
Un Applet tiene un ciclo de vida definido que nos puede servir para entender cómo funcionan desde el momento en que ejecutamos el mismo dentro del navegador hasta que es cerrado o destruido luego que ya no necesitamos seguir utilizándolo, veamos:
Básicamente el ciclo de vida consiste en cuatro estados que nos definen la existencia del Applet, vamos a ver un poco de cada uno:
Con esto finalizamos este tutorial, hemos visto los detalles de un Applet en cuanto a restricciones de seguridad y su ciclo de vida, ganando así en comprensión para poder utilizar esta tecnología de forma adecuada.