这里创建一个Test.java文件,代码如下:
class One{
public static void main(String[] args){
System.out.println("this is One");
}
}
class Test{
public static void main(String[] args){
System.out.println("this is Test");
}
}
- 而后,用command命令行cd到Test.java文件,
- 再用javac -d . Test.java对此文件进行编译,会生成两个class字节码文件,分别为One.class 与Test.class
- 再输入java One会输出this is One
- 再输入java Test会输出this is Test
总结:一个Java文件有多个class类时,编译会生成相对应的多个字节码文件.class,且都是有效的字节码文件