다른 언어와 마찬가지로 Java 언어에도 Java 구문 지원으로 식별자와 키워드가 필요합니다.
식별자
Java의 식별자는 메서드, 변수 또는 기타 사용자 정의 항목에 대해 정의된 이름입니다. Java 언어에서 식별자의 구성 규칙은 다음과 같습니다.
식별자 는 숫자(0~9)와 문자(A~Z 및 a~z), 달러 기호($), 밑줄(_) 및 0xC0보다 큰 유니코드 문자 집합의 모든 기호로 구성됩니다(기호 사이에 공백 없음). ). 식별자의 첫 번째 기호는 문자, 밑줄 및 달러 기호만 가능하며 그 뒤에는 문자, 숫자, 달러 기호 또는 밑줄이 올 수 있습니다.
또한 Java는 대소문자를 엄격하게 구분합니다. 예를 들어 DOTcpp와 dotcpp는 서로 다른 두 식별자입니다. 식별자는 키워드 와 사용자 정의 식별자 라는 두 가지 범주로 나뉩니다.
키워드는 참, 거짓 등 특별한 의미를 지닌 식별자로, 논리적인 참과 거짓을 나타냅니다.
사용자 정의 식별자는 식별자 구성 규칙에 따라 사용자가 생성한 비예약어 식별자입니다. 예를 들어 dotcpp는 변수를 정의할 때 사용되는 식별자입니다.
팁: 키워드를 사용하거나 키워드가 아닌 사용자 정의 식별자를 사용하여 식별자를 사용할 때는 주의하십시오. 또한 식별자에는 키워드가 포함될 수 있지만 키워드와 동일한 이름을 가질 수는 없습니다. 예를 들어 다음은 합법적인 식별자와 불법적인 식별자입니다.
법적 식별자: 날짜, $2011, _date, D_$date 등
불법 식별자: 123.com, 9com, for, if 등
식별자는 상수 , 변수 , 클래스 및 클래스 객체 등의 이름을 지정하는 데 사용됩니다. 따라서 좋은 프로그래밍 습관에서는 식별자 이름을 지정할 때 의미 있고 유용한 이름을 지정해야 합니다.
키워드
키워드 (또는 예약어 )는 컴파일러에 특별한 의미를 갖는 고정된 단어이며 프로그램에서 다른 목적으로 사용할 수 없습니다. 키워드는 특별한 의미와 용도를 가지며 맞춤 식별자와 다르며 일반 식별자로 사용할 수 없습니다. Java 키워드는 Java 컴파일러에 특별한 의미를 갖습니다. 이는 데이터 유형을 나타내거나 프로그램의 구조 등을 나타내는 데 사용됩니다. 예약어는 Java용으로 예약된 키워드입니다. 현재는 키워드로 사용되지 않지만 향후 업그레이드 버전에서는 키워드로 사용될 수 있습니다. Java 언어에서는 현재 51개의 키워드를 정의하고 있습니다. 이러한 키워드는 변수 이름, 클래스 이름, 메서드 이름으로 사용할 수 없습니다.
데이터 유형 : 부울, int, long, short, byte, float, double, char, 클래스, 인터페이스.
프로세스 제어 : if, else, do, while, for, switch, case, default, break, continue, return, try, catch, finally.
수정자 : 공개, 보호, 비공개, 최종, 무효, 정적, 엄격, 추상, 임시, 동기화, 휘발성, 기본.
작업 : 패키지, 가져오기, 던지기, 던지기, 확장, 구현, this, 저녁 식사, 인스턴스 오브, 새.
예약어 : true, false, null, goto, const.
Java는 대소문자를 구분하므로 public은 키워드이지만 Public은 키워드가 아닙니다. 그러나 프로그램의 명확성과 가독성을 위해 다른 형태의 키워드 이름 지정을 피하여 코드 사고를 방지하고 코드 가독성을 높이십시오.
Tip: 이 절에서 언급하는 키워드와 식별자는 단어처럼 외울 필요는 없고, 코딩 과정에서 연습하고 기억해야 합니다. 프로그래밍은 인문학이 아니라 실천과 이해에 더 중점을 둡니다!