1

Applet是Java编程语言编写的小应用程序,程序包含在 HTML页中。通过使用该Applet的HTML文件,由支持Java页浏览器下载运行。也可以通过java开发工具的appletviewer来运行。Applet 程序离不开使用它的HTML文件。

.Java Applet 可以大大提高Web页面的交互能力和动态执行能力。当用户访问这样的网页时,Applet被下载到用户的计算机上执行,执行速度不受网络带宽或者Modem存取速度的限制。

扩展资料:

Applet类中的四种基本方法用来控制其运行状态:init()、start()、stop()、destroy()。

1、init()方法

主要是为Applet的正常运行做一些初始化工作。当一个Applet被系统调用时,系统首先调用的就是该方法。通常可以在该方法中完成从网页向Applet传递参数,添加用户界面的基本组件等操作。

2、start()方法

着start()方法可以被多次执行,而不像init()方法。因此,可把只希望执行一遍的代码放在init()方法中。可以在start()方法中开始一个线程,如继续一个动画、声音等。

3、stop()方法

这个方法在用户离开Applet所在页面时执行,因此,它也是可以被多次执行的。它使你可以在用户并不注意Applet的时候,停止一些耗用系统资源的工作以免影响系统的运行速度,且并不需要人为地去调用该方法。

4、destroy()方法

destroty()方法不关心何时Applet被关闭,它在浏览器关闭的时候自动执行。在destroy()方法中一般可以要求收回占用的非内存独立资源。

参考资料来源:百度百科-Applet

-

下面是更多关于destro的问答

最佳贡献者
2
是JAVA小应用程序

Applet是一种特殊的Java程序,它本身单独运行,需要嵌入在一个HTML文件中,借助浏览器或Appletviewer来执行.Applet可能通过网络传输,由浏览器自动装载并执行.

和Applicaton不同,Applet程序都必须继承自Java的Java.applet.Applet类或javax.swing.JApplet类

public class myApplet extends java.applet.Applet或public class myApplet extends javax.swing.JApplet

其实 JApplet类也是继承自Applet类.

要浏览Applet需要将它在网页中,只需在HTML文件中插入<APPLET>标记即可.

3
Applet是一种特殊Java程序,它本能单独运行,需要嵌入在一个HTML文件中,借助浏览Appletviewer来解释执行.Applet可能通过网络传输,由浏自动装载并执行.

和Applicaton不同,Applet程序都必须继承自Java的Java.applet.Applet类或javax.swing.JApplet类

public class myApplet extends java.applet.Applet或public class myApplet extends javax.swing.JApplet

其实 JApplet类也是继承自Applet类.

要浏览Applet需要将它嵌入在网页中,只需在HTML文件中插入<APPLET>标记即可.

4
【电脑】程序类型(一小程序可附予其它程序一些功能,像Java就是一受欢迎用之以产生applet的语言) 本回答被网友采纳
5
现在几乎没有人用它了 追问
谢谢
6
javaScript是制作用得脚本语言,比如说html中嵌入<script>XXX</script>,XXX表示现的,但只是简单的交互功能,在浏览器中实现,不涉及后台数据库。

狭义的java是一种面向对象的计算机语言,一次编写到处运行,即跨平台性。广义的java不仅包括java语言,还有java开发平台jdk,运行平台虚拟机jvm

Java Applet就是用Java语言编写的一些小应用程序,它们可以直接嵌入到网页中,并能够产生特殊的效果,现在已经不怎么用了。

希望对你有所帮助
7
一种用java语言写的,运行其它里程序,比如运行在IE上

请看

http://baike.baidu.com/view/150834.htm

http://www.hongen.com/pc/homepage/applet/
8
Java Applet介绍

什么是 Applet

Applet可以翻译应用程序,Java Applet就是用Java语言编写的这样的一应用程序,它们可以直入到网页中,并能够产生特殊的效果。包含Applet的网页被称为Java-powered页,可以称其为Java支持的网页。

当用户访问这样的网页时, Applet被下载到用户的计算机上执行,但前提是用户使用的是支持Java的网络l浏览器。由于Applet是在用户的计算机上执行的,因此它的执行速度不受网络带宽或者Modem存取速度的限制。用户可以更好地欣赏网页上Applet产生的多媒体效果。

在Java Applet中,可以实现图形绘制,字体和颜色控制,动画和声音的插入,人机交互及网络交流等功能。 Applet还提供了名为抽象窗口工具箱(Abstract Window Toolkit, AWT)的窗口环境开发工具。 AWT利用用户计算机的GUI元素,可以建立标准的图形用户界面,如窗口、按钮、滚动条等等。目前,在网络上有非常多的Applet范例来生动地展现这些功能,读者可以去调阅相应的网页以观看它们的效果。

Applet的工作原理

含有Applet的网页的HTML文件代码中部带有<applet> 和</applet>这样一对标记,当支持Java的网络浏览器遇到这对标记时,就将下载相应的小应用程序代码并在本地计算机上执行该Applet。

例2.1带有一个Applet的主页

<html>

<title>An Example Homepage </title>

<hl> Welcome to ddvip homepage! </hl>

This is an example homepage, you can see an applet in it。

<p>

<applet code=“Example.class” width = 300 height=300>

<param name = img value="example.gif">

</applet>

<html>

上面这个例子就是一个简单主页的HTML文件代码。代码第五行中的<P>,是为了确保Applet出现在新的一行,也就是说,<P>的作用象一个回车符号,若没有它, Applet将会紧接着上一行的最后一个单词出现。代码第六、七两行是关于Applet的一些参数。其中第六行是必需的Applet参数,定义了编译后的包含Applet字节码的文件名,后缀通常为“.class”;和以象素为单位的Applet的初始宽度与高度。第七行则是附加的Applet参数,它由一个分离的<param>标记来指定其后的名称和值,在这里是img的值为“example.gif',它代表了一个图形文件名。

Applet的下载与图形文件一样需要一定的时间,若干秒后它才能在屏幕上显示出来。等待的时间则取决于Applet的大小和用户的网络连接的速度。一旦下载以后,它便和本地计算机上的程序以相同的速度运行了。

Applet在用户的计算机上执行时,还可以下载其它的资源,如声音文件、图像文件或更多的Java代码,有些Applet还允许用户进行交互式操作。但这需要重复的链接与下载,因此速度很慢,这是一个亟待解决的问题,可以想到的一个好办法是采用类似高速缓存的技术,将每次下载的文件都临时保存在用户的硬盘上,虽然第一次使用时花的时间比较多,但当再次使用时,只需直接从硬盘上读取文件而无需再与Internet连接,便可以大大提高性能了。

从哪里得到App1et

自从Java日益流行之后,世界各地的爱好者们便不断创造出各种各样的Applet。这里列出了几个较大的Applet收集站,读者可以去逛一逛,看看这些Applet的效果如何,相信会使人流连忘返的。

http://www.gamelan.com

这是Intemet上最负盛名的Applet收集站,它按照小应用程序的用途加以分类,并列出了它们的说明、功能和程序代码,其规模和种类之多,令人叹为观止。

http://www.jars.com/

这个站点的特色是对它收集的小应用程序都加以评分,JARS是小应用程序评价服务(Java Applet Rating Services)的简称。许多Java开发者均以能获得其好评为荣。

http://www.yahoo.com/Computers_and_Internet/Languages/Applet/

这个URL可真够长的!这是Yahoo公司提供的小应用程序目录,收集的数量虽然稍逊于Gamelan,但也很可观了。

http://home.netscape.com/comprod/products/navigator/version_2.0 /java_applets/

这是网景公司提供的小应用程序演示网页,同时也提供一些Java信息。

http://java.wiwi.uni_frankfurt.de/

9
Java Applet 是一个嵌入HTML的应用,其作用与桌面应用程序一样只不过嵌入到网页里面了而,其安全性较低(可以访问本地内容),现在基本上被flash取代了.

JavaScript是HTML页面的脚本语言,其作用就是辅助网页的显示.安全性高低完全取决于浏览器(IE6可以通过某种途径访问本地内容,实际JavaScript标准是禁止这样的操作的).

Ajax不是一项技术,而是多项技术的组合.其全称为Asynchronous JavaScript and XML(异步的JavaScript 和XML)一般实现途径是用JavaScript脚本向服务器请求数据然后对页面数据进行更新,免去刷新页面的麻烦.

你的回答

单击“发布您的答案”,即表示您同意我们的服务条款