예 , public static void main()의 순서를 static public void main() 으로 변경할 수 있습니다. Java에서 컴파일러는 컴파일 타임 또는 런타임 오류를 발생시키지 않습니다. 자바에서는 접근 수정자를 선언할 수 있습니다. 어떤 순서로든 메서드 이름이 마지막에 옵니다. , 반환 유형은 마지막에 옵니다 그리고 나서 그것은 우리의 선택입니다. 그러나 액세스 수정자(공개, 비공개 및 보호 ) Java 코딩 표준에 따라 최전선에 있습니다.
구문
public static void main(String args[]) { // some statements }
예시
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()); } }
위의 예에서 우리는 static public main() 을 선언했습니다. public static void main() 대신 , 코드는 오류 없이 성공적으로 실행됩니다.
출력
Age is: 35