Java经典编程300例之实例001 输出"Hello World!"
源代码:public class Test { public static void main(String[] args) { System.out.println("Hello World!"); }}
本实例的作用是在控制台输出下面一行信息:
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!
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)