您的位置:首页 > 编程语言 > Java开发

JavaSE_8系列博客——基础篇(二)——从Hello World 开始说起

2017-04-17 19:06 295 查看

第一个Java程序:helloworld :

准备工作:

1、JDK8:点击此处进行下载,如何安装,请参考:《安装JDK和JRE》2、一个文本编辑器:操作系统自带的就OK了

开始工作:

第一步:

创建一个源文件,并使用.java扩展名进行保存。源文件包含用Java编程语言编写的代码,您和其他程序员可以理解。您可以使用任何文本编辑器来创建和编辑源文件。源代码:/*** The HelloWorldApp class implements an application that* simply prints "Hello World!" to standard output.*/class HelloWorldApp {public static void main(String[] args) {System.out.println("Hello World!"); // Display the string.}}注意:区分大小写。
HelloWorldApp
 和 
helloworldapp 不是一回事儿

第二步:

编译源文件为.class文件。Java编程语言编译器(javac)将您的源文件转换为Java虚拟机可以理解的指令。该文件中包含的指令称为字节码。找到你的源文件所在目录,在此处打开命令行窗口。并在命令窗口中输入以下代码
javac HelloWorldApp.java
然后,你会得到如下的结果,在源文件的目录下你会得到一个.class文件

第三步:

启动你的程序。Java应用程序启动工具(java)使用Java虚拟机来运行应用程序。在命令窗口中输入如下的命令。java -cp . HelloWorldApp然后你会得到如下的运行结果。恭喜!你获得了你的第一个Java程序!

深入“helloworld”:

一:源代码注释

/**
* The HelloWorldApp class implements an application that
* simply prints "Hello World!" to standard output.
*/
注释将被编译器忽略,但对其他程序员很有用。 Java编程语言支持三种注释:
第一种:编译器忽略从/ *到* /的所有内容
/* text */
第二种:这表示文档注释(简称为doc注释)。编译器忽略这种注释,就像忽略使用/ *和* /的注释一样。准备自动生成的文档时,javadoc工具会使用文档注释。
/** documentation */
第三种:编译器忽略从//到行尾的所有内容。
// text

二:类Class 的定义

class name {
. . .
}
关键字类为名为name的类开始类定义,并且每个类的代码显示在以上面粗体标示的开放和关闭大括号之间。

三:main方法。

在Java编程语言中,每个应用程序必须包含主要方法,其签名为:
public static void main(String[] args)
公共和静态的修饰符可以以任何顺序(public static或static public)编写,但约定是使用public static,如上所示。您可以为任何您想要的参数命名,但大多数程序员选择“args”或“argv”。主方法与C和C++中的主要功能相似;它是您的应用程序的切入点,随后将调用您的程序所需的所有其他方法。The 
main
 methodaccepts a single argument: an array of elements of type 
String
.
public static void main(String[] args)
这个数组是运行时系统将信息传递给你的应用程序的机制。如下代码。
java MyApp arg1 arg2
数组中的每个字符串都称为命令行参数。命令行参数让用户在不重新编译的情况下影响应用程序的操作。例如,排序程序可能允许用户使用此命令行参数指定数据按降序排序。
-descending
“Hello World!”应用程序忽略其命令行参数,但是您应该注意到这样的参数确实存在。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐