자바-수정 자 유형

수정자는 의미를 변경하기 위해 해당 정의에 추가하는 키워드입니다. 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 언어에서 사용되는 기본 연산자에 대해 설명합니다. 이 장에서는 애플리케이션 개발 중에 이러한 연산자를 사용하는 방법에 대한 개요를 제공합니다.