public static คืออะไร มีประโยชน์อย่างไร ภาษา Java บทความนี้ขอกล่าวถึง keyword static ของภาษา Java ว่าคืออะไร ทำไมต้องใช้ static และถ้าใช้ static แล้วมีประโยชน์อย่างไร โดยมีรายละเอียดดังนี้
ตัวอย่าง public static คืออะไร มีประโยชน์อย่างไร ภาษา Java
public class MyClass {
    public static void main(String args[]) {
        Hello.hi("Devdit");
    }
}class Hello {
    public static void hi(String name) {
        System.out.print("Hello, "+name);
    }
}ผลลัพธ์
Hello, Devdit
                
public static ภาษา Java คือการกำหนดให้ method หรือ ฟังก์ชันดังกล่าวสามารถเรียกใช้งานได้เลยโดยไม่ต้องสร้าง object หรือ instance จาก class ก่อน จากตัวอย่างโค้ดฟังก์ชัน main ของ MyClass เรียกใช้ฟังก์ชัน hi ที่อยู่ใน Class Hello ด้วยคำสั่ง Hello.hi ได้เลยโดยไม่ต้องสร้าง object หรือ instance จาก class Hello