在Java中,什么时候会创建一个.class文件?
Java 类文件具有“.class”扩展名,并包含 Java 字节码。该类文件可以由Java虚拟机(JVM)执行。 Java 编译器从“.java”文件成功编译后会创建“.class”文件。如果“.java”文件包含多个类,则 .java 文件中的每个类都会编译为单独的类文件。
示例
class A { A() { System.out.println("This is class A"); } } class B { B() { System.out.println("This is class B"); } } class C { C() { System.out.println("This is class C"); } } public class ClassTest { public static void main(String[] args) { A obj1 = new A(); B obj2 = new B(); C obj3 = new C(); } }
在上面的例子中,Java程序编译成功后,在相应的文件夹中会创建四个“.class”文件,因为有四个类在“ClassTest.java”文件中定义。它们是 A.class、B.class、C.class 和 ClassTest.class。
输出
This is class A This is class B This is class C
以上就是在Java中,什么时候会创建一个.class文件?的详细内容,更多请关注其它相关文章!