在Java语言中,能够独立运行的程序称为Java应用程序(Application),Java语言还有另一种程序——Applet程序(也称Java小程序),Applet程序是运行于各种网页文件中的程序,用于增强网页的人机交互、动画显示、声音播放等功能,Java Applet和Java Application在结构方面的主要区别体现在以下几个方面:
第一,运行方式不同。
Java Applet程序不能单独运行,它必须依附于一个用HTML语言编写的网页并嵌入其中,通过与Java兼容的浏览器来控制执行,Java Application是完整的程序,可以独立运行,只要有支持Java的虚拟机,它就可以独立运行而不需要其他文件的支持。
第二,运行工具不同。
运行Java Applet程序的解释器不是独立的软件,而是嵌在浏览器中作为浏览器软件的一部分,Java Application程序被编译以后,用普通的Java解释器就可以使其边解释边执行,而Java Applet必须通过网络浏览器或者Applet观察器才能执行。
0
