키워드는 코드 키 역할을 하는 Java의 예약어입니다. 이 단어는 미리 정의되어 있으므로 다른 용도로 사용할 수 없습니다. 변수 이름, 개체 이름 또는 기타 식별자로 사용할 수 없습니다. Java에는 51개의 예약어 또는 키워드가 있습니다.
스프링 프레임워크
Java 예약어 목록
예어 | 설명 |
---|---|
추상적인 | 이 키워드 뒤에 오는 클래스나 메서드가 추상적이고 하위 클래스에 의해 구현되어야 함을 나타냅니다. |
주장하다 | Assert 키워드는 프로그래머가 프로그램에서 주장이나 가정을 선언하는 데 도움이 됩니다. 어설션이 true이면 프로그램은 정상적으로 진행됩니다. 그렇지 않으면 런타임 시 AssertionError가 발생하고 프로그램이 중단됩니다. |
부울 | 두 개의 부울 값(true 또는 false, 0과 1)을 정의합니다. |
부서지다 | 루프 또는 반복 구성을 중단하는 데 사용됩니다. |
바이트 | 8비트 데이터를 저장할 수 있는 데이터 유형입니다. |
사례 | Switch 문에서 텍스트 블록(대소문자)을 표시합니다. |
잡다 | try 블록에서 생성된 예외를 잡는 데 사용됩니다. |
숯 | 부호 없는 16비트 유니코드 문자를 저장할 수 있는 데이터 유형입니다. |
수업 | 새 클래스를 선언하는 데 사용됩니다. |
계속하다 | 루프 외부에서 제어권을 가져오고 다음 반복을 계속하는 데 도움이 됩니다. |
기본 | Switch 문에서 기본적으로 실행될 '코드 블록'을 정의합니다. |
하다 | 'do-while' 루프의 시작 키워드입니다. |
더블 | 64비트 숫자(부동 소수점)를 포함하는 데이터 유형입니다. |
또 다른 | 'if' 문의 else 부분을 정의합니다. |
열거형 | Java에서 열거형을 선언하는 데 사용됩니다. |
연장하다 | 상속을 나타냅니다. 클래스는 다른 클래스에서 파생되거나 상속됩니다. |
결정적인 | 상수 값을 보유할 변수 또는 재정의할 수 없는 메서드를 정의합니다. |
마지막으로 | 예외가 포착되었는지 여부에 관계없이 try-catch 블록 이후에 실행되는 finally 블록을 정의합니다. |
뜨다 | 32비트 부동 소수점 값을 보유할 수 있는 데이터 유형입니다. |
~을 위한 | 'for' 루프의 시작을 나타냅니다. |
만약에 | 'if' 문의 시작입니다. |
구현하다 | 클래스가 인터페이스를 구현함을 나타냅니다. |
수입 | 프로그램에 다른 패키지/클래스를 포함하거나 참조하는 데 사용됩니다. |
대신에 | 주어진 객체가 다른 클래스의 인스턴스인지 확인하는 데 사용됩니다. |
정수 | 32비트 정수 값을 보유하는 데이터 유형입니다. |
상호 작용 | 인터페이스를 선언하는 데 사용됩니다. |
긴 | 64비트 정수 값을 보유하는 데이터 유형입니다. |
토종의 | 네이티브 코드를 나타내는 데 사용됩니다(플랫폼별). |
새로운 | 새 객체를 생성하는 연산자입니다. |
없는 | 널 참조를 나타냅니다. |
패키지 | Java 패키지를 선언하는 키워드입니다. |
사적인 | 변수나 메소드가 선언된 클래스에서만 액세스할 수 있음을 의미하는 지정된 전용 액세스를 나타냅니다. |
보호됨 | 이 키워드는 보호된 액세스 지정자를 나타냅니다. 변수나 메서드가 보호되면 해당 변수나 메서드는 선언된 클래스, 해당 하위 클래스 및 동일한 패키지의 다른 클래스에서만 액세스할 수 있습니다. |
공공의 | public 키워드는 공용 액세스 지정자를 나타내는 데 사용됩니다. 공개로 선언된 변수, 메소드, 클래스, 인터페이스는 애플리케이션을 통해 액세스할 수 있습니다. |
반품 | Return은 메서드의 값을 호출 메서드로 다시 보내는 데 사용됩니다. 또한 호출 메서드에 컨트롤을 반환하는 데에도 사용됩니다. |
짧은 | 16비트 정수 값을 보유하는 데이터 유형입니다. |
공전 | static 키워드는 메서드나 변수가 정적이어서 인스턴스화할 수 없음을 나타냅니다. |
엄격한 | strictfp 키워드는 부동 소수점 값 계산의 반올림 및 정밀도를 제한합니다. 휴대성을 보장합니다. |
감독자 | 클래스의 기본 또는 슈퍼클래스를 나타냅니다. |
스위치 | 조건을 테스트하고 테스트 값에 따라 여러 사례를 실행하는 Switch 문을 나타냅니다. |
동기화됨 | 임계 섹션과 같은 다중 스레드 코드에 대한 동기화된 섹션을 나타냅니다. |
이것 | 'this' 키워드는 현재 객체를 나타냅니다. |
던지다 | 예외가 발생합니다. |
던진다 | 이는 메서드에서 발생할 수 있는 예외를 나타냅니다. |
과도 현상 | 개체의 지속 상태의 일부가 아닌 임시 변수를 지정합니다. |
노력하다 | 키워드를 사용해 예외를 발생시킬 수 있는 코드가 포함된 블록을 시작하세요. |
무효의 | 반환 값이 없음을 나타냅니다. |
휘발성 물질 | 주 메모리에 저장되지 않는 변수를 정의하는 데 사용됩니다. 비동기식으로 변경할 수 있습니다. |
~하는 동안 | 키워드 while은 while 루프를 시작합니다. |
const | 'const' 키워드는 Java에서 더 이상 지원되지 않습니다. |
이동 | 'goto' 키워드는 Java에서 더 이상 지원되지 않습니다. |
참, 거짓, 널 | 'true, false, null'이라는 단어는 리터럴입니다. 하지만 프로그램에서는 이를 식별자로 사용할 수 없습니다. |