Java-Hello World程序
在本教程中,我们将学习Java程序的基本结构。
打开文本编辑器或者IDE,然后编写著名的" Hello World"程序。
完成后,将文件保存为名称" HelloWorld.java"。
class HelloWorld { public static void main(String args[]) { System.out.println("Hello World"); } }
让我们逐行讨论程序。
HelloWorld类
class HelloWorld { }
Java是一种面向对象的编程语言,我们编写的所有内容都必须存在于一个类中。
在" HelloWorld.java"文件中,我们创建了一个名为" HelloWorld"的类。
该行是一个类定义,它告诉编译器已定义一个类。
注意! " class"是Java关键字,具有特殊含义。
我们将在接下来的教程中学习有关关键字的信息。
我们也有左花括号和右花括号,它们标记了课程的开始和结束。
main方法
public static void main(String args[]) { }
这是HelloWorld类的main
方法。
这类似于C编程语言的main()函数。
每个Java程序都需要一个main方法,因为它标志着Java解释器开始执行程序的起点。
并且main方法还具有左花括号和右花括号,以标记该方法的开始和结束。
主方法行中使用了三个关键字,下面将进行讨论。
public
这是访问说明符,它告诉我们main方法是公共的,并且可以从其他类访问。
static
static关键字使main方法属于该类,而不属于该类的任何对象。
将main方法声明为static是很重要的,因为在创建任何对象之前,解释器将使用此方法。
void
这是main方法的返回类型,这意味着main方法将不返回任何值。
然后在main方法中有String args []
参数。
这意味着我们正在创建名为" args"的数组变量,其数据类型为" String"。
System.out.println
System.out.println("Hello World");
这类似于C编程语言的printf函数。
因此,我们使用的是println()方法,该方法是out对象的成员,而out对象是System类的静态成员。
我们正在使用这种println()方法来打印文本" Hello World"。
分号
分号";"标志着语句的结束。