1. 一个简单的类
创建 FirstSample.java 文件,来编写最简单的 Java 应用程序。下面是示例代码:
public class FirstSample
{
public static void main(String[] args) {
System.out.println("Welcome to JAVA");
}
}
类源码说明:
- Java 区分大小写。如果出现了拼写错误,程序将无法运行。
- 关键字 public 称为访问修饰符 (access modifier),这些修饰符用于控制程序的其他部分对这段代码的访问级别。
- 关键字 class 表明 Java 程序中的全部内容都包含在类中。现在可以将类视为程序逻辑的一个容器,程序逻辑定义了程序的行为。类是构件所有 Java 应用程序和 applet 的构建块。 Java 应用程序中的全部内容都必须放置在类中。
- 关键字 class 后面紧跟的是类名。Java 中定义类名的规则很宽松。名字必须以字母大写开头,后面可以跟字符和数字的任意组合。长度上基本没有限制。但是不能使用 Java 保留字。
- 关键字 void 表示这个方法没有返回值。
- 在 Java 中,每条语句必须使用分号结束。回车不是语句的结束标志。可以将一条语句写在多行上,也可以将多行语句写在一行上。
- 点号(.)用于调用方法,通用语法是
object.method(parameters)
。 System.out.println
方法将传递给它的字符串输出到控制台,并在最后输出一个换行符。不带参数的 println 方法只打印一个空行。System.out 还有一个 print 方法,它不在最后输出换行符。- 源代码的文件名必须与公共类的名字相同,并用 .java 作为扩展名。因此,这段源代码的文件必须命名为 FirstSample.java。
2. main 方法
在运行编译的程序时,Java 虚拟机总是从指定类中的 main 方法的代码开始执行。为了代码能够执行,在类的源文件中必须包含一个 main 方法。用可以将自定义的方法添加到类中,并在 main 方法中调用这些方法。
Java 中的所有函数都是某个类的方法,因此,Java 中 main 方法必须有一个外壳(shell)类。
在 Java 中,用大括号划分程序的各个部分(通常称为块)。Java 中任何方法的代码都用“{” 开始,用“}”结束。
main 方法没有为操作系统返回 “退出码”。如果 main 方法正常退出,那么 Java 应用程序的退出码为 0,标识成功地运行了程序。如果希望在终止程序是返回其他的退出码,需要使用 System.exit
方法。
3. 运行程序
- 编译 FirstSample.java,在命令行中运行
javac FirstSample.java
,生成 FirstSample.class 字节码文件。 - 运行编译后的程序(FirstSample.class),执行
java FirstSample
命令,输出Welcome to JAVA
。