Java实用教程
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.2 第一个Java程序

下面先看一个Java小程序,对Java编程有一个初步的认识。

【例1.1】 求圆面积。

用文本编辑器(如Windows的记事本)编辑下列程序,文件名为Area.java。

Area.java

/** 求圆的面积 */
public class Area {
  double pi=3.1415;                                // 定义变量pi
  public static void main(String[] args) {
          double r,area;
          r = 3;
          area=pi*r*r;                              // 求圆的面积
          System.out.println("圆的面积="+area);       // 在屏幕上显示结果
      }
}

下面对程序进行简要说明:

(1)/**到*/之间的内容为注释。

(2)保留字class声明一个类,其类名为Area,保留字public表示它是一个公共类。类定义由花括号{}括起来。当编写一个Java源代码文件时,此文件通常被称为编译单元。每个编译单元都必须有一个后缀名为.java,而在编译单元内则可以有一个public类,该类的名称必须与文件的名称相同(包括大小写)。每个编译单元最多只能有一个public类,也可以没有,否则编译器就不会接收。

(3)语句“double pi = 3.1415;”表示定义实型变量pi的值为3.1415。

(4)在该类中定义了一个main()方法,其中public表示访问权限,指明所有的类都可以使用这一方法;static指明该方法是一个类方法,它可以通过类名直接调用;void则指明main()方法不返回任何值。对于一个应用程序来说,main()方法是必需的,而且必须按照如上的格式来定义。Java解释器在没有生成任何实例的情况下,以main()方法作为入口来执行程序。Java程序中可以定义多个类,每个类中可以定义多个方法,但是最多只能有一个公共类,main()方法也只能有一个。