Java SE程序的类型

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
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值