Java中何时会创建.class文件?


Java类文件扩展名为“.class”,其中包含Java字节码。这种类文件可以由Java虚拟机 (JVM)执行。Java编译器将“.java”文件成功编译后,会创建一个“.class”文件。如果“.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.classB.class、C.classClassTest.class

输出

This is class A
This is class B
This is class C

更新于: 03-Jul-2020

1千+次浏览

启动您的职业

通过完成本课程获得认证

开始
广告
© . All rights reserved.