首页 理论教育 使用Java程序设计编辑器编写Java程序

使用Java程序设计编辑器编写Java程序

时间:2023-11-26 理论教育 版权反馈
【摘要】:在例1-2中已编写了相应的Hello.html文件,用户可以在Java的模拟器中运行Applet。因此,要将Java程序和HTML文件等源码单独存放在一个子目录中。使用批处理文件,进行编译和运行Java程序就会相当方便。第一个Java独立应用程序源代码如下。Java语言规定,Java程序名必须与其类名相同,因为Java是区分大小写的,所以编译器认为发生错误。

使用Java程序设计编辑器编写Java程序

1.简单的Java程序编译和运行举例

【例1-4】编译运行例1-1的Welcome.java程序。

编译命令:

978-7-111-44824-2-Part01-13.jpg

其结果生成Welcome.class文件。有了这个文件,就可以运行Java程序了。

运行命令:

978-7-111-44824-2-Part01-14.jpg

结果将出现如下的两行文字:

978-7-111-44824-2-Part01-15.jpg

【例1-5编译运行例1.2的程序Hello.java。例1-2是一个Applet,其编译与独立应用程序相同,使用相同的编译命令与格式。编译命令如下:

978-7-111-44824-2-Part01-16.jpg

其结果生成Hello.class文件。在例1-2中已编写了相应的Hello.html文件,用户可以在Java的模拟器中运行Applet。

运行Applet命令如下:

978-7-111-44824-2-Part01-17.jpg

运行结果如图1-1所示。(www.xing528.com)

对于第三个手机Java程序,在这里不再介绍,有兴趣的读者可参考本书的参考文献[5]。

由于J2SDK没有自己的集成开发环境,一般普通的文本编辑器,如Windows的Edit编辑器、NotePad、UltraEdit等都可作为编写Java源代码的编辑器。因为javac.exe存放在J2sdk/bin,不少初学Java的学生就将自己编写的Hello.java放在bin子目录下进行编译和运行。这样固然方便,但这是不良的习惯。编写的源码一般要与J2SDK开发软件包分开。因此,要将Java程序和HTML文件等源码单独存放在一个子目录中。但这样一来要调用存放在其他目录/子目录中的命令就很麻烦。使用批处理文件,进行编译和运行Java程序就会相当方便。比如,用批处理文件jc.bat编译hello.java,只要输入如下语句即可:

978-7-111-44824-2-Part01-18.jpg

使用批处理文件是提高效率的一个有效方法。上述批处理命令语句比原来使用的命令语句还简单些。读者不妨试试。

2.Java源程序的结构

下面学习Java程序的基本结构及其重要的规则。

978-7-111-44824-2-Part01-19.jpg

几点说明如下:

●源程序中的三部分要素必须以包声明、引入类声明、类和接口的定义顺序出现。如果源程序中有包语句,只能是源文件中除空语句和注释语句之外的第一个语句。

●main方法作为Java独立应用程序的入口点,其声明必须是public static void main(String args[]){},且该方法应放在程序的public class中。

●一个源文件只能有一个public class的定义,且源文件的名字与包含main()方法的public class的类名相同(包括大小写也要一致),扩展名须是.java。

【例1-6】第一个Java独立应用程序源代码如下。

978-7-111-44824-2-Part01-20.jpg

这个程序在编译时将发生错误,因为程序名为Welcome.java,此处的W是大写字母,而类名welcome中的w是小写字母。Java语言规定,Java程序名必须与其类名相同,因为Java是区分大小写的,所以编译器认为发生错误。因此,英文大小写对于Java来说是敏感的。初学者可能会在英文大小写方面出现较多的错误,请引起注意。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈