Java 中带包的类的编译与执行
以HelloWorld.java 为例( 假设该文件的位置是/home/HelloWorld.java):
下面根据不同的编译方法来讨论:
第一种编译方法( 编译直接生成class 文件,执行需先创建包的路径)
假设当前目录为/src/java/ ,则编译命令为:javac HelloWorld.java
补充: javac 工具读取用 Java 编程语言编写的类和接口定义,并将它们编译成字节码类文件。缺省情况下,编译器将每个类文件与其源文件放在同一目录中。 此处使用缺省的javac则编译完后产生的类文件(.class文件)会在与源文件(.java文件)在同一目录下,此时编译不会产生a目录、b目录。
假设当前目录为