Hello, World!
Java是一个面向对象的语言 (OOP). 对象在Java中我们把它叫做 "classes" 类.
我们看一下下方Hello world的程序, 用来在屏幕打印 "Hello, World!" .
public class Main {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
第一行定义了一个叫 Main 的类.
public class Main {
在Java中,每一行实际运行的代码,都必须包含在类的内部。这行声明了一个名为类。这行声明了一个名为类 Main
,它是 public
公共的, 这意味着其他任何类都可以访问它。这不是现在关心的,所以不用担心。现在,我们只写一个类名叫Main的代码,再以后再谈什么是对象。
请注意,当我们声明一个public类,我们必须使用相同的名称(Main.java文件)的文件中声明它,否则编译时,我们会得到一个错误。
当我们运行网站的示例时,我们没有使用关键字public的原因是我们都是写在一个类里面的。
下一行代码是:
public static void main(String[] args) {
这是我们的Java程序的入口点。 main方法有这个确切的签名 main,以便能够运行我们的程序。
public
意味着任何人都可以访问它.static
意味着你可以不创建实例运行此Main
方法.void
意味着此方法不返回任何值。main
方法的名称。
String[] args 运行程序的参数。这是一个字符串数组。我们将在下一课讲,所以如果你不明白这一切现在不用担心了。
System.out.println("Hello, World!");
System
是一个预先定义的类,Java为我们提供,它拥有一些有用的方法和变量out
是系统类System
中的静态变量,可以提供打印输出。println
是出一种方法,可用于打印一行。
Exercise
在控制台打印 "Hello, World!" .