ホームページ  >  記事  >  Java  >  Java では、.class ファイルはいつ作成されますか?

Java では、.class ファイルはいつ作成されますか?

王林
王林転載
2023-08-27 11:41:10852ブラウズ

Java では、.class ファイルはいつ作成されますか?

Java クラス ファイルには「.class」拡張子があり、Java bytecode が含まれています。このタイプのファイルは、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 プログラムが正常にコンパイルされると、対応するフォルダーに 4 つの ".class" ファイルが作成されます。 4 つの クラスは、 "ClassTest.java" ファイルで定義されています。それらは、A.classB.class、C.class、および ClassTest.class です。

出力

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

以上がJava では、.class ファイルはいつ作成されますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。