자바-수정 자 유형
수정자는 의미를 변경하기 위해 해당 정의에 추가하는 키워드입니다. Java 언어에는 다음을 포함하여 다양한 수정자가 있습니다.
Java 액세스 수정 자
비 접근 수정 자
수정자를 사용하려면 클래스, 메서드 또는 변수 정의에 해당 키워드를 포함합니다. 수정자는 다음 예에서와 같이 명령문의 나머지 부분 앞에옵니다.
예
public class className {
// ...
}
private boolean myFlag;
static final double weeks = 9.5;
protected static final int BOXWIDTH = 42;
public static void main(String[] arguments) {
// body of method
}
액세스 제어 수정 자
Java는 클래스, 변수, 메소드 및 생성자에 대한 액세스 수준을 설정하기위한 여러 액세스 수정자를 제공합니다. 네 가지 액세스 수준은-
- 패키지에 표시되며 기본값입니다. 수정자가 필요하지 않습니다.
- 수업 만 볼 수 있습니다 (비공개).
- 전 세계에 공개 (공개).
- 패키지 및 모든 하위 클래스에 표시됩니다 (보호됨).
비 액세스 수정 자
Java는 다른 많은 기능을 수행하기 위해 여러 비 액세스 수정자를 제공합니다.
정적 클래스 방법 및 변수를 생성 개질제.
최종 클래스, 메소드, 및 변수의 구현을 마무리 용 개질제.
추상 추상 클래스와 메소드를 만들기위한 수정.
동기화 및 휘발성 스레드에 사용되는 수정.
다음은 무엇입니까?
다음 섹션에서는 Java 언어에서 사용되는 기본 연산자에 대해 설명합니다. 이 장에서는 애플리케이션 개발 중에 이러한 연산자를 사용하는 방법에 대한 개요를 제공합니다.