2024年java基础篇第12章

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

大家好,我是讯享网,很高兴认识大家。



    这里的想法很简单:用户从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章

applet demo

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

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

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

小讯
上一篇 2024-12-23 21:03
下一篇 2024-12-27 16:18

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/1873.html