Java经典编程300例之实例001 输出"Hello World!"

来源:互联网 发布:c语言实验报告答案 编辑:程序博客网 时间:2024/05/17 20:28

本实例的作用是在控制台输出下面一行信息:

Hello World!

 

源代码:

public class Test {        public static void main(String[] args) {                System.out.println("Hello World!");        }}

        程序中,首先用关键字class声明一个新的类,其类名为Test,它是一个公共类(public)。整个类定义由大括号{}括起来。

       在该类中定义了一个main()方法,其中public表示访问权限,指明所有的类都可以使用这一方法;static指明该方法是一个静态方法,它可以通类名直接调用;void则指明main()方法不返回任何值。

对于一个应用程序来说,main()方法是必须的,而且必须按照如上的格式来定义。Java解释器以main()作为入口来执行程序。Java程序中可以定义多个类,每个类中可以定义多个方法,但是一个Java文件最多只能有一个公共类。main()方法也只能有一个,作为程序的入口。

       main()方法定义中,括号中的String[]args是传递给main()方法的参数,参数名为args,它是类String的一个实例,参数可以有0个或多个,每个参数用“类名参数名”来指定,多个参数间用空格分隔。在main()方法的实现(大括号内),只有一条语句:

System.out.println("Hello World!");

它用来实现字符串的输出,这条语句实现与C语言中的printf语句和C++cout<<语句相同的功能。

 

       将这段代码放到一个名为Test.java的文件中,这里,文件名应和类名相同,因为Java解释器要求公共类必须放在与其同名的文件中。


       然后对它进行编译:

javac Test.java

编译的结果是生成字节码文件Test.class


       最后用Java启动器来运行该字节码文件

java Test

结果在控制台上显示Hello World!


0 0