一、Java应用程序
1.HelloWorldApp
源代码:编译运行: 二、Java小应用程序
1.HelloApplet
源代码:编译运行: 2.firstApplet
源代码:编译运行:
一、Java应用程序 1.HelloWorldApp 源代码:public class HelloWorldApp
{
public static void main(String args[])
{
System.out.println("Hello World!");
}
}
编译运行:
二、Java小应用程序 1.HelloApplet 源代码:1.编辑存盘:HelloWorldApp.java,文件名和公共类名(用public声明)要一致
2.编译程序:javac HelloWorldApp.java
3.运行程序:java HelloWorldApp
4.运行结果:Hello World!
java:
import java.applet.*;
import java.awt.*;
public class HelloApplet extends Applet
{
public String s; //成员变量,存放要显示在屏幕上的字符串
public void init() //初始化方法,在网页被调入是只调用一次
{
s = new String("Hello World!"); //设置要显示的内容
}
public void paint(Graphics g) //显示方法,每次需要重画时该方法被调用
{
g.drawString(s,25,25); //在Applet窗口中指定位置显示字符串
}
}
html:
HelloApplet
import java.applet.*;和extends Applet一定不能缺;Java小应用程序不能直接执行和使用,必须要在浏览器中执行;import语句相当于C语言中的include;每一个applet都是java.applet.Applet的子类,用extends继承;在applet中与屏幕输出有关的操作通过Graphics对象来实现;一个Java源文件内最多只能有一个public类,称为主类,且文件名必须和它同名。 编译运行:
2.firstApplet 源代码:1.编辑存盘:HelloApplet.java,文件名和主类名一致
2.编译代码:javac HelloApplet.java
3.编写HTML文件:HelloApplet.html
4.运行Applet程序:appletviewer HelloApplet.html,在浏览器中运行
5.运行结果:Hello World!
java:
import java.applet.*;
import java.awt.*;
public class firstApplet extends Applet
{
public void paint(Graphics g)
{
g.drawString("这是我用Java Applet生成的文字!", 150, 25);
}
}
html:
编译运行:first Java Applet Here is the output of my program:
编辑于2022年3月6日



