我们都知道Java需要编译成字节码才可以供Java虚拟机加载执行,实现我们代码中的功能,现在集成开发环境都帮我们做了编译的工作,我们只需要执行run,编译器便把我们编写的Java源码文件编译,执行,但如果没有集成开发环境,我们该如何对编写的项目进行编译呢。
一、简单编译
首先从一个简单的demo引入,我们编写一个HelloWorld.java如下
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello word");
}
}
在初学java的时候都会学习到 ,使用 javac HelloWorld.java 编译这个文件
javac HelloWorld.java
在同目录下会生成 HelloWorld.class 文件,这就是编译出的java字节码文件,在同目录下执行
java HelloWorld
即可输出结果
Hello word
这是最简单的单个类编译
二、带包编译
但多数情况我们搭建项目并不只是只编写一个文件,我们还需要编写多个