เมื่อใช้คำว่า 'สาธารณะ' ใน 'หลัก' −
ตัวอย่าง
public class Demo{ public static void main(String args[]){ System.out.println("This is a sample only"); } }
ผลลัพธ์
This is a sample only
คลาสชื่อ Demo มีฟังก์ชันหลักที่เป็นสาธารณะ มีฟังก์ชันการพิมพ์ที่คอมไพล์ ดำเนินการ และพิมพ์ข้อความบนคอนโซลได้สำเร็จ
เมื่อ 'สาธารณะ' ถูกแทนที่ด้วย 'ส่วนตัว'
ตัวอย่าง
public class Demo{ private static void main(String args[]){ System.out.println("This is a sample only"); } }
ผลลัพธ์
Error: Main method not found in class Demo, please define the main method as: public static void main(String[] args) or a JavaFX application class must extend javafx.application.Application
คลาสชื่อ Demo มีฟังก์ชันหลักที่เป็นส่วนตัวแทนที่จะเป็นแบบสาธารณะ มีฟังก์ชันการพิมพ์ซึ่งคอมไพล์ไม่สำเร็จ ดังนั้นจึงเกิดข้อผิดพลาดที่ระบุว่าไม่พบวิธี 'หลัก' เนื่องจากไม่สามารถเข้าถึงได้เนื่องจากเป็นแบบส่วนตัว