Java
程序有两种:独立应用程序和
Applet
程序。独立应用程序
简称应用程序,是能独立运行的程序单位。
Applet
程序不能独立
运行,必须依附在网页上,嵌入到
HTML
语言中,借助浏览器内
置的
java
解释器才能运行。
Applet
程序继承
java.applet.Applet
类,该类提供了
Applet
程序与所执行环境间的标准
接口,同时还提供了
Appletchengxu
在浏览器上执行的架构,包括
init()
、
start()
、
stop()
、
destroy()
四个方法
init()
方法
,其功能是进行初始化操作,如获取
Applet
的运行参数、加载图像或图片、初
始化全程变量、建立新线程等,当
Applet
所在网页第一次被加载或重新加载时调用。该
方法只执行一次。
Start()
方法:当
Applet
所在网页第一次被加载或重新加载时,在执行完
init()
方法后,
执行
start()
方法,或者当用户离开
Applet
所在网页一段时间后,又重新回到所在网页
(重新激活该网页)时,再次执行
start()
方法。