Java - 문제 미리보기
문제 2224
easy
다음 메소드 선언에서 빈칸에 들어갈 올바른 키워드는?
```java
public class Main {
_____ void printMessage() {
System.out.println("안녕하세요!");
}
}
```
정답: B
⦁ `static` 키워드는 메소드가 클래스에 속한다는 것을 의미합니다
⦁ Static의 특징:
⦁ 객체를 생성하지 않고도 메소드 호출 가능
⦁ 클래스명으로 직접 접근 가능
⦁ `main` 메소드에서 바로 호출할 수 있음
⦁ 메소드 선언 구조: `접근제한자 static 반환타입 메소드명()`
⦁ 다른 키워드들:
⦁ `public`: 접근 제한자 (어디서든 접근 가능)
⦁ `private`: 같은 클래스에서만 접근 가능
⦁ `final`: 메소드 오버라이드 방지
⦁ Static을 사용하면 `Main.printMessage()` 형태로 호출 가능합니다
💡 학습 팁
이 문제를 포함한 Java 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.