📄 java02_04.htm
字号:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Java语言教程</title>
</head>
<body background="Bg.gif">
<p align="center"><b><font size="5">2.4 一个简单的JAVA应用(Application)程序</font></b></p>
<p>下面我们先介绍一个简单的Java应用程序,并对其进行分析。 <br>
例2.1 <br>
public class HelloWorldApp<br>
{ //an application <br>
public static void main (String args[ ])<br>
{ <br>
System.out.println("Hello World!"); <br>
} <br>
} <br>
本程序的作用是输出下面一行信息: <br>
<b>
Hello World! </b><br>
程序中,首先用保留字class来声明一个新的类,其类名为HelloWorldApp,它是一个公共类(public)。整个类定义由大括号{}括起来。</p>
<p> 在该类中定义了一个main()方法,其中<b>public</b>表示访问权限,指明所有的类都可以使用这一方法;
<b> static</b>指明该方法是一个类方法,它可以通过类名直接调用。<b>void</b>则指明<b>main()</b>方法不返回任何值。对于一个应用程序来说,main()方法是必需的,而且必须按照如上的格式来定义。Jave解释器在没有生成任何实例的情况下,以main()作为入口来执行程序。Java程序中可以定义多个类,每个类中可以定义多个方法,但是最多只能有一个公共类, main()方法也只能有一个, 作为程序的入口。main()方法定义中,括号()中的String args[ ]是传递给main()方法的参数,参数名为args,它是类String的一个实例,参数可以为0个或多个,每个参数用"类名参数名"来指定,
多个参数间用逗号分隔。</p>
<p> 在main()方法的实现(大括号中),只有一条语句: <br>
<b>System.out.println ("Hello World!"); <br>
</b> 它用来实现字符串的输出,这条语句实现与C语言中的printf 语句和C++中cout<<语句相同的功能。另外,//后的内容为注释。 </p>
<p>
现在我们可以运行该程序。首先把它放到一个名为HelloWor ldApp.java的文件中, 这里文件名应和类名相同,因为Java解释器要求公共类必须放在与其同名的文件中。然后对它进行编译: <br>
<b>C:\>javac HelloWorldApp.java </b><br>
编译的结果是生成字节码文件HelloWorldApp.class。</p>
<p> 最后用java解释器来运行该字节码文件: <br>
<b>C:\>java HelloWorldApp <br>
</b><b> </b>结果在屏幕上显示
<b>Hello World!</b> <br>
</p>
<p><font size="3"><a href="index.htm">回目录</a>
<a href="java02_03.htm">上一课</a> <a href="java02_05.htm">
下一课</a></font>
<br>
</p>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -