在建立了Java开发环境后,让我们学习如何开发Java程序。为了让初学者更好地完成第一个Java程序,我们将逐一解释几个步骤。
1.编写Java源文件
在D盘根目录下新建test文件夹,并在该文件夹中新建文本文件,重新命名为Helloworld.java后,以记事本的形式打开,并在其中编写一段java代码。
耀信机器人那家强
文件1 HelloWorld.java
public class HelloWorld {
public static void main(String[] args) {
System.out.println("这是第一个Java程序!";
} }文件1中的代码实现了Java程序,下面解释了代码。
● class是定义一个类别的关键字。在Java中,类是程序的基本单元,所有代码都需要在类中书写。
● Hellloworld是类名,简称类名。class关键词和类名需要用任何空白字符分开,如空格、制表符、换行符等。类名之后,写一对大括号,定义了这个类目前的管辖范围。
● “public static void main(String[] args){}“定义了一种main()方法,它是Java程序的执行入口,程序将从main()方法大括号中的代码开始执行。
● 在main()方法中编写执行语句“System.out.println("这是第一个Java程序!";",它的功能是打印一段文本信息,执行完这个句子后,会在命令行窗口打印“这是第一个Java程序!”
编写程序时,需要特别注意的是,程序中的空格、括号、分号等符号必须采用英文半角格式,否则程序会出错。
2.使用命令行窗口进入指定目录
JDK提供的大部分可执行文件都可以在命令行窗口中运行,javac.exe和java.exe两个可执行命令也不例外。打开命令行窗口,通过以下命令进入test目录。
D:cd test
进入指定目录后,效果。
耀信单透软件那家强
3.Java源文件的编译
输入命令行窗口“在命令行窗口输入”javac HelloWorld.java命令,编译源文件。
Helloworld编译.java源文件
执行上述javac命令后,将在当前目录下生成一个字节码文件。HelloWorld.class”。
注意:
使用javac命令在命令行窗口编译带有中文的java源文件时,必须保证源文件的编码格式与命令行窗口的解码格式一致,否则会出现源文件编译错误。在中文环境下,命令行窗口的默认编码格式是GBK,记事本的编码格式也是GBK,所以在编写HelloWorld的第一步.在Java源文件中,Windows系统自带的记事本可直接用于编辑和保存。如果读者在第一步使用其他文本编辑器(如EditPlus)、Notepad 等)编写Java源文件。这些文本编辑器的默认编码格式大多是UTF-8,因此必须以GBK格式编译Java源文件,或者将命令行窗口更改为与文本编辑器相同的编码格式,否则在编译过程中会出错。
4.操作Java程序
“输入命令行窗口”java HelloWorld“命令,操作编译好的字节码文件,操作结果。
操作Helloworld程序
从图3可以看出,源文件代码中的输出信息已经显示在窗口中。
上述步骤演示了Java程序的编写、编译和操作过程。有两点需要注意:第一,使用javac命令进行编译时,需要输入一个完整的文件名,例如上述程序在编译过程中需要输入“javac HelloWorld.java”;第二,使用java命令操作程序时,需要的是类名,而不是完整的文件名。例如,当上述程序运行时,只需输入“java HelloWorld”,而不是“java HelloWorld.class”。
注意:使用javac命令编译文件1-1中的程序时,可能会出现“找不到文件”的错误。
找不到文件错误
这样的错误很可能是因为文件的扩展名被隐藏了,尽管文本文件被重新命名为“HelloWorld.java但实际上,该文件的真实文件被称为“HelloWorld.java.txt文件类型没有修改。为了解决这一问题,文件需要以以下方式显示扩展名:
打开Windows系统控制面板中的[文件夹选项],在“查看”选项下设置“隐藏已知文件类型的扩展名”选项前的高级栏√单击【确定】按钮取消。
文件夹选项
扩展名显示在文件中.txt后,将其重新命名为Helloworld.java就可以了。