1.4 第一个Java程序
视频讲解:光盘\TM\lx\1\第一个Java程序.mp4
编写Java应用程序,可以使用任何一个文本编辑器来编写程序的源代码,然后使用JDK搭配的工具进行编译和运行。现在流行的开发工具可以自动完成Java程序的编译和运行,还带有代码辅助功能,可以提示完整的语法代码,但是大型的IDE开发工具需要的系统资源较大,在开发一个简单的程序时,还是原始的文本编辑器速度较快。本节将介绍使用文本编辑器开发一个简单Java程序的步骤。
【例1.1】下面编写本书的第一个Java程序,它在屏幕(也称控制台)上输出“Hello Java”信息。程序编写步骤如下:(实例位置:光盘\TM\sl\1.01)
(1)使用文本编辑器编写Java程序代码的过程和平时编写文本文件是一样的,只需注意Java语法格式和编码规则即可。选择“开始”/“所有程序”/“附件”/“记事本”命令,在记事本程序中输入以下代码:
(2)选择“文件”/“保存”命令,选择存储位置为C盘根目录,在输入文件名称时,使用英文双引号(" ")把文件名称包含起来,如"HelloJava.java"。这样可以防止记事本程序为文件自动添加.txt扩展名。
(3)Java源程序需要编译成字节码才能够被JVM识别,需要使用JDK的javac.exe命令。假设HelloJava.java文件保存在C盘,选择“开始”/“运行”命令,在“运行”对话框中输入“cmd”,单击“确定”按钮,启动控制台,在控制台中输入cd\命令将当前位置切换到C盘根目录,输入javac HelloJava.java命令编译源程序。源程序被编译后,会在相同的位置生成相应的.class文件,这是编译后的Java字节码文件。
说明
输入javac HelloJava.java命令时,要注意javac和HelloJava.java之间有一个空格符。如果没有输入这个空格符,将导致命令出错,无法执行。
(4)在控制台中输入java HelloJava命令将执行编译后的HelloJava.class字节码文件。编译与运行Java程序的步骤以及运行结果如图1.18所示。
图1.18 编译与运行Java程序的步骤以及运行结果
注意
使用Javac××.java命令编译Java源程序时,如果没有弹出错误提示信息,说明编译成功,也许会提示一些警告信息,但编译也能够通过;但是如果出现Exception类的异常错误信息,则说明源程序的代码有问题,无法完成编译过程,这时可以根据相应的Exception异常判断错误原因和代码位置,解决代码错误。有关异常的知识将在本书的第12章中介绍。