
开发环境已经搭建完毕,可以开发我们第一个Java程序了。
1.1Java程序开发三步骤:编写、编译、运行。

1.1.1 编写HelloWorld源程序
1. 在 d:\day01 目录下新建文本文件,完整的文件名修改为 HelloWorld.java ,其中文件名为 HelloWorld ,后名必须为 .java 。
2. 用记事本打开 3. 在文件中键入文本并保存,代码如下:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("HelloWorld");
}
}文件名必须是 HelloWorld ,保证文件名和类的名字是一致的,注意大小写。
每个字母和符号必须与示例代码一模一样。
第一个 HelloWord 源程序就编写完成了,但是这个文件是程序员编写的,JVM是看不懂的,也就不能运行,因此我们必须将编写好的Java源文件编译成JVM可以看懂的字节码文件 。
1.1.2 编译HelloWorld源文件
在DOS命令行中,进入Java源文件的目录d:\day01,使用 javac 命令进行编译。
命令:javac Java源文件名.后缀名
举例:
javac HelloWorld.java

编译成功后,命令行没有任何提示。打开 d:\day01 目录,发现产生了一个新的文件 HelloWorld.class ,该文件就是编译后的文件,是Java的可运行文件,称为字节码文件,有了字 节码文件,就可以运行程序了。
Java源文件的编译工具 javac.exe ,在JDK安装目录的bin目录下。但是由于配置了环境变 量,可以再任意目录下使用。
1.1.3 运行HelloWorld程序
在DOS命令行中,进入Java源文件的目录d:\day01,使用 java 命令进行运行。
命令:java 类名字
举例:java HelloWorld
java HelloWord 不要写 不要写 不要写 .class

Java程序 .class文件 的运行工具 java.exe ,在JDK安装目录的bin目录下。但是由于配置了 环境变量,可以再任意目录下使用java命令了。
2.1 入门程序小结
2.1.1 编译和运行是两回事
编译:是指将我们编写的Java源文件翻译成JVM认识的class文件,在这个过程中, javac 编译 器会检查我们所写的程序是否有错误,有错误就会提示出来,如果没有错误就会编译成功。
运行:是指将 class文件 交给JVM去运行,此时JVM就会去执行我们编写的程序了。
2.1.2 关于main方法
main方法:称为主方法。写法是固定格式不可以更改。main方法是程序的入口点或起始点, 无论我们编写多少程序,JVM在运行的时候,都会从main方法这里开始执行。
2.1.3 HelloWorld案例常见问题
正常代码如下:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("HelloWorld");
}
}1. 单词拼写问题
有的朋友可能把代码中的String写成string,这样导致代码编译失败。 也有出现把main写成mian这种错误的。
2. 中英文标点问题 System.out.println("Hello World!")后的英文分号;写成中文的;“ System.out.println中的“.”写成“。” 。
3. 文件名问题[重点] 文件名和类名不相同,文件名是HelloWorld类名也必须是HelloWorld. 文件扩展名隐藏导致编译失败 windows 10 查看 - 选项 - 查看选项卡 - 隐藏已知类型的扩展 名 - 将勾去掉

4. 括号匹配问题
Java中括号{}必须是成对出现的
5. 还有的朋友可能文件没有保存成功,要确认文件是否保存成功了!





