Java从零开始系列(一)

首先我们先从一个简单的Java程序开始,

 

public class HelloWorld {

/* 第一个Java程序

* 打印字符串 Hello World

*/

public static void main(String []args) {

System.out.println("Hello World"); // 打印 Hello World }

}

 

这是一个只向控制台发送一条"Hello World"的小程序,但基本上Java程序都具有类似结构。所以,有必要好好研究下这段程序。

首先,Java是区分大小写。例如程序中的main方法和中的 main 写成 Main,这时,程序运行的时候就会出错,说找不到main方法

(注意:此时编译是通过的)。请看下面演示:

 Java从零开始系列(一)

public是关键字,也叫访问修饰符(Access modifier),用来控制对这段程序的访问权限,稍后章节会详细分析这一部分。

class关键字用来声明新的Java类,该类是相关变量和/或方法的集合,用来表明java程序全部内容都包含在类中。

calss之后紧跟是类名,在Java中,定义类名规则很宽松。名字必须以字母开头,后面可以紧跟数字和字母组合。长度没有限制。但Java中保留字除外。标准规则一般是:首字母大写,如果由多个单词组成,一般是每个单词的首字母大写(例如HelloWorld).

注意:在Java中,类文件名称必须和类名一致,并用.java作为后缀。(实例中的源文件名称是HelloWorld.java,切记大小写要一致)

/* ....*/ 这是代表注释内容。用于描述此程序是做什么用途的。

在检查源文件名称和内容没有任何问题后,就要,用 javac HelloWorld.java 命令开始编译此文件。编译成功后,会在当前源文件目录下生成一个包含这个类的字节码文件(Java编译器会自动的将这个文件命名为HelloWorld.class)

Java从零开始系列(一)

最后,用 命令java HelloWorld运行这个程序。(注意,此时不带任何后缀扩展名)程序台控制台会显示Hello World。

[[email protected] javatest]# java HelloWorld

Hello World

 

在程序运行时, Java程序都是从main方法开始的,所以,在类的源文件中必须包含一个main方法。并且是public访问方式。