Có , chúng tôi có thể thay đổi thứ tự của public static void main () thành static public void main () trong Java, trình biên dịch không gây ra bất kỳ lỗi thời gian biên dịch hoặc thời gian chạy nào. Trong Java, chúng ta có thể khai báo công cụ sửa đổi quyền truy cập theo thứ tự bất kỳ, tên phương thức đứng sau cùng , loại trả lại đứng thứ hai đến cuối cùng và sau đó là sự lựa chọn của chúng tôi. Nhưng bạn nên đặt công cụ sửa đổi quyền truy cập ( công khai, riêng tư và được bảo vệ ) đi đầu theo tiêu chuẩn mã hóa Java.
Cú pháp
public static void main(String args[]) { // some statements }
Ví dụ
class ParentTest { int age = 10; public int getAge() { age += 25; return age; } } public class Test { // Here we can declare static public void main(String args[]) static public void main(String args[]) { ParentTest pt = new ParentTest(); System.out.println("Age is: "+ pt.getAge()); } }
Trong ví dụ trên, chúng tôi đã khai báo static public main () thay vì public static void main () , mã chạy thành công mà không có bất kỳ lỗi nào.
Đầu ra
Age is: 35