java 核心技术12版卷1 – 1.3 Java applet 与 Internet

java 核心技术12版卷1 – 1.3 Java applet 与 Internet这里的想法很简单 用户从 Internet 下载 Java 字节码 并在自己的机器上运行 在网页中运行的 Java 程序称为 applet 要使用 applet 只需要一个启用 Java 的 Web 浏览器 它会为你执行字节码 不需要安装任何软件

大家好,欢迎来到IT知识分享网。

这里的想法很简单:用户从Internet 下载Java字节码,并在自己的机器上运行。在网页中运行的Java程序称为 applet。要使用applet,只需要一个启用Java的Web浏览器,它会为你执行字节码。不需要安装任何软件。只要你访问包含applet 的网页,都会得到这个程序的最新版本。最重要的是,归功于虚拟机的安全性,我们不必担心来自恶意代码的攻击。

在网页中插入一个applet就如同在网页中嵌入一副图片。applet会成为页面的一部分。文本环绕在applet占据的空间周围。关键是,这个图片是活动的(alive)。它会对用户命令做出响应,改变外观,在显示它的计算机和提供它的计算机之间交换数据。

图片1-1展示Jmol applet ,它会显示分子结构。可以利用鼠标旋转和放大各个分子,从而更好地理解分子结构。在发明applet 的时代,用网页是无法实现这种直接的操作的,那时只有基本的JavaScript而没有HTML画布。

applet首次出现时,人们欣喜若狂。许多人相信applet的魅力会让Java迅速流行起来。然而,初期的兴奋很快就变成了沮丧。不同版本的Netscape与Internet Explorer运行不同版本的Java,其中有些早已过时。这种糟糕的情况导致更加难以利用Java的最新版本开发applet。实际上,为了在浏览器中得到动态效果,Adobe的Flash技术变得相当流行。后来Java受到严重安全问题的困扰时,浏览器也放弃了对applet的支持。当然Flash的命运也好不到哪里去。

java 核心技术12版卷1 - 1.3 Java applet 与 Internet

applet demo

关于applet,现在已经不需要关心了。这种技术现在已经凉的透透的了,现在可以完全当做没有这种东西。

当然,如今Java依然与Internet关联密切,不过已经变成了为网页提供数据支持。

Java与网页的关系经历了 applet – jsp – server 的阶段,也是一个逐渐解耦的过程,Java越来越脱离了与用户交互的界面,而是作为服务端,只通过接口对外提供服务,甚至可以说不关心到底是谁在调用这个接口,只要符合标准的请求,都会正确地返回相应数据。而Java已经渐渐地成为冰山下的庞然大物,隐藏在无数互联网、软件公司之后,为网民提供数据服务。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/92756.html

(0)
上一篇 2024-10-24 15:45
下一篇 2024-10-24 19:15

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信