使用Java小程序是否会使页面加载变慢? 包javaapplication3; 导入java.applet.applet; 导入java.awt.*; /* */ 公共类NewApplet扩展Applet{ int c,d; 公开作废开始(){ c=9;d=8; } 公共空间涂料(图g) { g、 抽绳(“多重应用”+c*d,0,10); } }

使用Java小程序是否会使页面加载变慢? 包javaapplication3; 导入java.applet.applet; 导入java.awt.*; /* */ 公共类NewApplet扩展Applet{ int c,d; 公开作废开始(){ c=9;d=8; } 公共空间涂料(图g) { g、 抽绳(“多重应用”+c*d,0,10); } },java,browser,applet,Java,Browser,Applet,我在很多网站上读过Java applet的许多优点/缺点,但我仍然想知道一些事情: 用户是否需要在其系统上安装JDK和JRE才能在web浏览器上运行小程序 这个程序会让浏览器下载这两个包(java.applet.applet,java.awt.*) 使用Applet是好还是坏 JRE不是JDK 看看这个,因为您似乎还没有理解java包的概念 en.wikipedia.org/wiki/Java_包 请阅读以下内容: 只有JRE 不,它们包含在JRE中 糟糕的是,Java小程序不再是一种推荐的w

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

  • 用户是否需要在其系统上安装JDK和JRE才能在web浏览器上运行小程序
  • 这个程序会让浏览器下载这两个包(
    java.applet.applet
    java.awt.*
  • 使用Applet是好还是坏
  • JRE不是JDK
  • 看看这个,因为您似乎还没有理解java包的概念 en.wikipedia.org/wiki/Java_包
  • 请阅读以下内容:
  • 只有JRE
  • 不,它们包含在JRE中
  • 糟糕的是,Java小程序不再是一种推荐的web技术,可能您的许多用户无法正确地看到它们。Java小程序应该为一些特殊的应用程序保留,可能仅限于Intranet
  • Java小程序中完成的大部分内容现在都可以用HTML5、Javascript、Ajax等编写成“Web2.0风格”,而不需要任何插件

    小程序正在做的事情(显示乘法的结果)可以在HTML/JS中完成。也可以使用HTML/JS在自定义位置绘制它(可能是“在容器中跳跃”),尽管HTML5
    canvas
    会使它更容易(并且可能更可靠)+1.
    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);
        }
    }