Devdit
 

public static void main คืออะไร หมายความว่าอย่างไร

7.7K

public static void main คือรูปแบบการสร้าง method หรือฟังก์ชันของภาษา Java โดยฟังก์ชัน main เป็นฟังก์ชันหลักของโปรแกรม เมื่อโค้ด Java ทำงานจะเริ่มจากฟังก์ชัน main โดยมีรายละเอียดดังนี้

 

ตัวอย่าง public static void main คืออะไร หมายความว่าอย่างไร

public class MyClass {
    public static void main(String args[]) {
    }
}

คำอธิบาย

public static void main คือ พิจารณาจากโค้ดตัวอย่าง สามารถอธิบายแต่ละส่วนได้ดังนี้

1. public คือ การกำหนดระดับการเข้าถึง class ซึ่ง public คือสามารถเข้าถึงได้เลย ส่งผลให้ JVM สามารถรันฟังก์ชัน main ได้

2. static คือ กำหนดให้ฟังก์ชัน main เป็น static ทำให้สามารถเรียกฟังก์ชัน main ได้เลยโดยไม่ต้องสร้าง object หรือ instance จาก class

3. void main คือ กำหนดให้ฟังก์ชัน main return ค่าเป็น void ซึ่งหมายถึงไม่ต้อง return ค่า

4. String args[] คือ ฟังก์ชัน main รับค่า argument เป็น String ชนิด Array ชื่อ args

แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ