주석 매개변수에 상수 값 사용
상수 값으로 클래스에 주석을 추가하면 코드가 간소화될 수 있지만 Java는 이와 관련하여 과제를 제시합니다. 주석은 컴파일 시간에 확인되므로 주석 매개변수에 상수 배열이나 문자열을 사용하는 것이 잠재적으로 금지됩니다.
이 문제를 해결하기 위해 Java는 기본 요소와 문자열을 포함하는 컴파일 상수만 허용합니다. 주석은 다음 상수 표현식 요구 사항을 준수해야 합니다.
안타깝게도 이는 주석 내에서 FieldValues.FIELD1과 같은 배열 상수를 사용할 수 없음을 의미합니다. 상수로 표시됨에도 불구하고 Java의 배열은 수정으로부터 보호되지 않으므로 상수 표현에 적합하지 않습니다.
따라서 Java에서는 상수 배열이나 문자열 상수를 상수로 직접 제공할 수 없습니다. 주석 매개변수. 개발자는 주석 정의 내에서 명시적으로 값을 지정해야 합니다.
위 내용은 Java에서 상수 배열이나 문자열을 주석 매개변수로 사용할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!