Java 구문 규칙을 준수하지 않는 식별자는 불법으로 간주되며 컴파일 오류가 발생합니다. 잘못된 식별자는 다음과 같습니다. 공백 포함 숫자로 시작 예약어 사용 밑줄로 시작하고 숫자가 옵니다. 특수 문자(_ 및 $ 제외)를 포함합니다. 255자보다 깁니다. 키워드와 동일합니다. 마침표로 시작하거나 끝납니다. 백슬래시를 포함합니다. 유니코드 변환 의미 시퀀스
Java의 잘못된 식별자
잘못된 식별자는 Java 언어에서 사용이 허용되지 않는 이름입니다. 이러한 이름은 Java 구문 규칙을 따르지 않으며 컴파일 시간 오류를 발생시킵니다.
다음은 잘못된 Java 식별자입니다.
-
공백 포함: 식별자는 공백을 포함할 수 없습니다.
-
숫자로 시작: 식별자는 숫자로 시작할 수 없습니다.
-
예약어 사용: Java의 일부 단어는 예약어이므로 "class", "int", "if" 등과 같은 식별자로 사용할 수 없습니다.
-
밑줄과 숫자로 시작: 식별자는 밑줄과 숫자로 시작할 수 없습니다(예: "_123").
-
특수 문자 포함: 식별자에는 밑줄(_) 및 달러 기호($)를 제외한 다른 특수 문자를 포함할 수 없습니다.
-
255자 초과: 식별자는 255자를 초과할 수 없습니다.
-
키워드와 동일: 식별자는 Java 키워드와 동일할 수 없습니다.
-
마침표(.)로 시작하거나 끝납니다. 식별자는 마침표로 시작하거나 끝날 수 없습니다.
-
contains backslash(): 식별자는 백슬래시를 포함할 수 없습니다.
-
유니코드 이스케이프 시퀀스 포함: 식별자는 유니코드 이스케이프 시퀀스를 포함할 수 없습니다.
위 내용은 Java의 불법 식별자는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!