Java SE程序的类型

来源:互联网 发布:淘宝衣服店铺排名查询 编辑:程序博客网 时间:2024/06/06 06:47

Application和Applet程序:

结构和运行环境不同

前者是独立的程序,需要执行器(调用虚拟机)来运行

后者是嵌在HTML网页中的非独立的程序

由专门的appletViewer来运行

或者由Web浏览器(调用JAVA虚拟机)来运行

Application程序:

helloworld程序为例创建helloworld.java

public class helloworld{

public static void main(String args[]){

System.out.println("Hello world");

}

}

要点:

class是主体

public类名与文件同名

main()的写法是固定的

System.out.println

Applet程序:

helloworldApplet.java


import java.awt.*;

import java.applet.*;

import javax.swing.*;

public class helloworldApplet extends JApplet{

public static void paint(Graphics g){

g.drawString ("Hello world",20,20);

}

}

import表示导入

extends JApplet(Applet)表示继承

有paint()方法,表示如何绘制

没有main()方法

把Applet程序嵌入到网页实现:

helloworldApplet.html

<HTML>

<HEAD><TITLE>An Applet</TITLE></HEAD>

<BODY>

<applet code="helloworldApplet.class"

width=200 height=40 background = white>

</applet>

</BODY>

</HTML>

Java程序的基本构成:

Hello.java

package语句(0或1句)//一般表示该类所在的路径

import语句(0或多句)//包含其他类的所在的包导入到当前

类定义  class(1或者多个)

一个文件只能有一个public类(与文件同名)


1 0