第5节 Application和Applet程序的编写与运行
推荐给好友
打印
加入收藏
更新于2009-03-30 15:29:29

实现一个简单的Java Application

  • Java Application的编写
  • 编译
  • 执行Java Application

实现一个简单的Java Applet

  • Java Applet的编写
  • 编译
  • 察看Java Applets

Application程序的编写与运行

  • 编写源程序 (例HelloWorld.java)
    class HelloWorld {
    public static void main(String[] args) {
    System.out.println("Hello World!");
    }
    }
    注:保存的时候文件名要和类名一致,包括大小写
  • 编译源程序
    首先在命令提示符下,进入该文件的根目录
    用javac命令编译源文件,如:javac HelloWorld.java
  • 运行Java程序
    执行java命令就可运行Java程序 ,如:java HelloWorld

一个简单的 Java Application
//This application program prints Welcome
//to Java!
public class Welcome
{
public static void main(String[] args)
{
System.out.println("Welcome to Java!");
}
}

Applet程序的编写与运行

  • 编写源程序 (例MyFirstApplet.java)
    import java.applet.*;
    import java.awt.*;
    public class MyFirstApplet extends Applet
    {
    public void paint(Graphics g)
    {
    g.drawString("Hello! java world!",2,20);
    }
    }
    import java.applet.*;
    import java.awt.*;
    public class MyFirstApplet extends Applet
    {
    public void Init()
    { } //在初始打开此网页时调用
    public void start()
    { } //当初始打开和回到此网页时调用
    public void stop()
    { } //当离开此网页时调用
    public void destroy()
    { } //当关闭整个浏览器时调用
    }
  • 编译源程序
  • 建立MyFirstApplet.html,将MyFirstApplet.class字节码文件放入其中。
    <HTML>
    <HEAD>
    <TITLE> MyFirstApplet program </TITLE>
    </HEAD>
    <BODY>
    <p>
    <applet code=MyFirstApplet.class width=300 height=200>
    </applet>
    </BODY>
    </HTML>
  • 浏览MyFirstApplet.html

Java程序规范
源文件的命名规则

  • 如果在源程序中包含有公共类的定义,则该源文件名必须与该公共类的名字完全一致,字母的大小写都必须一样。这是java语言的一个严格的规定,如果不遵守,在编译时就会出错。因此,在一个java源程序中至多只能有一个公共类的定义。
  • 如果源程序中不包含公共类的定义,则该文件名可以任意取名。
  • 如果在一个源程序中有多个类定义,则在编译时将为每个类生成一个.class文件。

Java编程规范
软件开发是一个集体协作的过程,程序员之间的代码是经常要进行交换阅读的,因此,java源程序有一些约定成俗的命名规定,主要目的是为了提高java程序的可读性。

  • 包名:包名是全小写的名词,中间可以由点分隔开,例如:java.awt.event;
  • 类名:首字母大写,通常由多个单词合成一个类名,要求每个单词的首字母也要大写,例如class HelloWorldApp;
  • 接口名:命名规则与类名相同,例如interface Collection;
  • 方法名:往往由多个单词合成,第一个单词通常为动词,首字母小写,中间的每个单词的首字母都要大写,例如:balanceAccount,isButtonPressed;
  • 变量名:全小写,一般为名词,例如:length;
  • 常量名:基本数据类型的常量名为全大写,如果是由多个单词构成,可以用下划线隔开,例如:int YEAR, int WEEK_OF_MONTH;如果是对象类型的常量,则是大小写混合,由大写字母把单词隔开。

 

上一节                    下一节

相关链接


 
关于我们 | 诚邀加盟 | 客户服务 | 相关法律 | 网站地图 | 友情链接 | 服务信箱:service@eefocus.com
© 2006 与非门科技信息咨询(北京)有限公司 All Rights Reserved.