DEV Community

Cover image for Java Source File
Por Tanongsak
Por Tanongsak

Posted on • Updated on

Java Source File

ไฟล์ที่ใช้เขียน code ภาษา java นั้นเรียกว่า java source file โดยจะใช้ extension เป็น .java เช่น example.java
ภายใน source file จะมี class เป็นส่วนประกอบซึ่งมีได้มากกว่า 1 class
Source file modelแต่โดยปกติแล้วใน 1 source file จะมีแค่ 1 class เท่านั้น

Compile Source File

การ compile เราจะใช้คำสั่ง javac example.java หลังจาก compile จะได้ binary file ตามจำนวนของ class ใน source file และ binary file จะใช้ชื่อเดียวกับชื่อ class และมี extension เป็น .class
Compile Model

Run java

หลังจากที่ compile แล้วเราจะได้ binary file ซึ่งเราจะ run binary file โดยใช้คำสั่ง java binaryfile โดยไม่ต้องใส่ extension file


ตัวอย่าง

File.java

class Class1{
    public static void main(String[] args) {
        System.out.println("Main1");
    }
}

class Class2{
    public static void main(String[] args) {
        System.out.println("Main2");
    }
}
Enter fullscreen mode Exit fullscreen mode

Compile

>javac File.java
Enter fullscreen mode Exit fullscreen mode

หลังจาก compile File.java จะได้ Class1.class, Class2.class

ทดสอบ run

>java Class1
Main1
>java Class2
Main2
Enter fullscreen mode Exit fullscreen mode

Top comments (0)