使用Java applet会使页面加载速度变慢吗?

时间:2012-04-26 05:56:42

标签: java browser applet

package javaapplication3;

import java.applet.Applet;
import java.awt.*;

/*<applet code="NewApplet" width="3000" height="80">
<param name="fontName" value="Courrier"></applet>*/
public class NewApplet extends Applet{
    int c,d;

    public void start(){
      c=9;d=8;
    }

    public void paint(Graphics g)
    {
      g.drawString("Muliplication"+c*d,0,10);
    }
}

我已经在许多网站上阅读了Java applet的许多优点/缺点,但我仍然想知道一些事情:

  1. 用户是否有必要在他/她的系统上安装JDK和JRE以在Web浏览器上运行applet?
  2. 此程序是否会让浏览器下载这两个软件包(java.applet.Appletjava.awt.*)?
  3. 使用Applet好还是坏?

2 个答案:

答案 0 :(得分:1)

  1. JRE不是JDK
  2. 检查一下,因为看起来你还没有理解java包的概念 en.wikipedia.org/wiki/Java_package
  3. 阅读本文: http://www.ehow.com/info_12152621_advantages-disadvantages-using-java-applets.html

答案 1 :(得分:1)

  1. 只有JRE
  2. 不,它们包含在JRE中
  3. 糟糕,Java applet不再是推荐的Web技术,可能很多用户都不会正确看到它们。 Java applet应该保留给某些特殊应用程序,可能只保留Intranet。
  4. 在Java applet中完成的大多数工作现在都可以用HTML5,Javascript,Ajax等编写为“Web 2.0风格”而无需任何插件。