자바 정적 키워드
예시
static
먼저 클래스의 객체를 생성하지 않고도 메소드에 접근할 수 있습니다 :
public class Main {
// Static method
static void myStaticMethod() {
System.out.println("Static methods can be called without creating objects");
}
// Public method
public void myPublicMethod() {
System.out.println("Public methods must be called by creating objects");
}
// Main method
public static void main(String[ ] args) {
myStaticMethod(); // Call the static method
// myPublicMethod(); This would output an error
Main myObj = new Main(); // Create an object of Main
myObj.myPublicMethod(); // Call the public method
}
}
정의 및 사용
키워드 는 static
메서드 및 속성에 사용되는 비접근 한정자입니다. 정적 메서드/속성은 클래스의 개체를 만들지 않고도 액세스할 수 있습니다.
관련 페이지
Java Modifiers Tutorial 에서 modifier에 대해 자세히 읽어보십시오 .