前提:安装jdk,并配置到path下
- javac 命令 作用是把源文件(.java)编译(翻译)成字节码文件(.class)
- java 命令 作用是执行一个java程序
过程(手动创建) :
简单版(无package)
- 编辑源文件, 在任意目录中创建一个文本文件, 改名为类.java, 使用文本编辑器对其进行编写所需代码
- 编译源文件, 在命令行界面中, 以源文件目录为工作目录, 执行命令
javac 文件名.java
, 进行编译, 编译的结果是类.class - 执行字节码文件 紧接着执行
java 类名
就可以运行程序了.
一般版(有package)
- javac -d . 源文件名//点前后有空格表示当前目录下的文件
- java 全限定类名(全包类名)
java程序执行的流程(原理) :
java命令的执行会创建一个JVM, 再通过类加载器加载主类, 再执行主类中的main方法, main方法执行完毕后, JVM销毁, 程序退出.