JavaSE学习笔记(二):命令行编译简单的Java程序:Hello World

Java程序编译过程

Java的编译过程分为4步:
1、java源代码文件的后缀名是".java"的形式,通过编译器(compiler)被编译成字节码文件(".class"后缀的文件)
2、不论是在什么系统中,java的字节码文件都是".class"后缀的,这也是java可以跨平台的原因。3、针对不同的平台,通过不同的解释器(interpreter),去解释运行编译后的字节码文件。
4、最终,我们就看到了程序运行的结果。
最终过程:源文件->编译器->字节码文件->解释器->运行结果

Java语法的初步认识

1、在Java源文件中,类名必须和文件名相同。
2、在Java中,类的定义形式为:public Class 类名{};
3、学过C语言的同学都知道(建议学Java之前对C或C++进行基本的学习),C语言中有一个主函数(main),是程序的入口,在Java中同样也有这样一个函数(C语言中的函数就是Java中的方法,下文中以方法代替),格式如下:public static void main(String[] args){}。
注意:方法必须写在类中!
4、在Java中字符串使用双引号来表示。例:“Hello World!”。
5、Java中的输出函数使用:System.out.println();。

编译运行简单的Java程序:输出Hello World

1、在任意路径新建记事本,输入如下图中的内容(文件中的的符号必须全是英文符号):
JavaSE学习笔记(二):命令行编译简单的Java程序:Hello World_第1张图片
2、如下图,修改记事本的名称为HelloWorld(类名),并修改后缀为:.java
在这里插入图片描述
3、使用Win+R组合键打开命令行窗口,输入 " cd+你的java文件路径 “后回车(路径必须是英文路径),如下图:
JavaSE学习笔记(二):命令行编译简单的Java程序:Hello World_第2张图片
4、以E盘为例,输入:” E: “,回车(如果文件在D盘,则输入:” D: “),如下图
JavaSE学习笔记(二):命令行编译简单的Java程序:Hello World_第3张图片
5、使用 javac 命令(编译命令)编译java源文件:” javac HelloWorld.java"(必须带入后缀名),如下图:
JavaSE学习笔记(二):命令行编译简单的Java程序:Hello World_第4张图片
6、打开文件路径会发现目录下出现了一个以" .class “为后缀的文件,这就是字节码文件,如下图:
JavaSE学习笔记(二):命令行编译简单的Java程序:Hello World_第5张图片
7、使用 java 命令(运行命令)运行字节码文件:” java HelloWorld "(不需要带入后缀名),输出Hello World,如下图:
注意:如果CLASSPATH环境变量没有配置正确,则会报错。
JavaSE学习笔记(二):命令行编译简单的Java程序:Hello World_第6张图片
至此,java程序运行成功!

你可能感兴趣的:(Java)