변수의 범위에 대해서는 누구나 java 설명서를 안내 할 수 있습니까? 자바 8에서 클래스 변수와 멤버 변수에 대한 자바 문서를보고 싶지만 찾을 수 없습니다. 안내해주십시오. 미리 감사드립니다. 변수의 범위에 대한 Java 의사
답변
Java 설명서가 아닌 Java 언어 사양이 필요합니다.
여기에 대한 링크의 IT https://docs.oracle.com/javase/specs/jls/se8/html/index.html
"여기 전체 언어 사양"보다 좀 더 구체적 일 수 있다고 생각합니다. –
당신은 "Section 6.3에서 특히, Java 언어 사양의 범위를 발견 할 수있는보다 사용자 친화적 인 기술에 의해, 자습서,하지만 식별자 범위의 표준 문서를 찾을 수있을 것 선언 ". 변수에 관한
관련 문장은 :
- 멤버 m 선언 또는 클래스 타입 C 상속 선언의 범위 (§8.1.6) C의 전신이며 중첩 된 형식 선언을 포함하여.
- 인터페이스 유형 I (§9.1.4)에 선언되거나 상속 된 멤버 m 선언의 범위는 중첩 된 유형 선언을 포함하여 I의 전체 본문입니다.
- 블록 (14.4 절)의 로컬 변수 선언 범위는 선언이 나타나는 블록의 나머지 부분으로, 자체 이니셜 라이저부터 시작하여 로컬 변수 선언 문의 오른쪽에있는 모든 선언자가 포함됩니다. 자신의 이니셜
더 이상의 선언자를
:
- ,144,683에 대한 문
문에 대한 기본의 ForInit 부분에 선언 된 지역 변수의 범위는 (§14.14.1은) 다음 모두 포함 문
표현식과의으로 forUpdate 부품 용의 ForInit 부분에서 오른쪽으로210
포함 된 문
문 (§14.14.2)에 향상된의 FormalParameter 부에서 선언 된 로컬 변수의 범위는 명세서에 포함된다.
try 문 (14.20 절)의 catch 절에서 선언 된 예외 처리기의 매개 변수 범위는 catch와 관련된 전체 블록입니다.
try-with-resources 문 (14.20.3)의 ResourceSpecification에서 선언 된 변수의 범위는 ResourceSpecification의 나머지 부분을 오른쪽으로 선언하고 try-with와 관련된 전체 try 블록 -resources 문.
- 1. Sass 변수의 의사 요소?
- 2. systemVerilog : 작업 변수의 로컬 범위에 영향을 미침
- 3. 가변 범위에 대한 정확성
- 4. PHP 범위에 대한 질문
- 5. 숫자 범위에 대한 정규식
- 6. 의사 코드에 대한 지원
- 7. Java - 키 - 값 의사 결정
- 8. 번역기 : 구체적인 언어에 대한 의사 코드 (PHP, JAVA) 라이브러리 제안
- 9. Java 범위와 변수의 수명
- 10. 무작위 변수의 분류 Java
- 11. Java : 매개 변수의 객체
- 12. 파일 범위에 대한 pscp 명령
- 13. SPARQL의 날짜 범위에 대한 쿼리
- 14. 큰 숫자 범위에 대한 분류
- 15. HTML의 범위에 대한 폼 컨트롤
- 16. 시간 범위에 대한 데이터베이스 구조
- 17. Gtkmm의 맞춤 범위에 대한 예제
- 18. Python 범위에 대한 의문이 생깁니다
- 19. 시간 범위에 대한 TSql 쿼리
- 20. 숫자 범위에 대한 필터 : AngularJS
- 21. CoffeeScript 변수 범위에 대한 혼란
- 22. 범위에 대한 PHP use() 함수?
- 23. 결과의 레코드 범위에 대한 쿼리
- 24. 시간 범위에 대한 쿼리에 가입하십시오.
- 25. 날짜 범위에 대한 약속 배포
- 26. 다른 값 범위에 대한 계산
- 27. C의 특정 범위에 대한 Qsort?
- 28. 정확한 정수 범위에 대한 MySQL
- 29. for 루프의 범위에 대한 규칙은
- 30. UISlider의 범위에 대한 이미지 변경
Javadoc은 API 문서입니다. 언어 구문이나 구문에는 포함되지 않습니다. 이를 위해서는 Java 자습서가 필요합니다. https://docs.oracle.com/javase/tutorial/java/nutsandbolts/variables.html – Thilo
Java의 변수 범위는 [Java 언어 사양] (https : //)에 정의되어 있습니다. docs.oracle.com/javase/specs/jls/se8/html/jls-6.html#jls-6.3), Javadoc은 아니지만 정확하게 수수께끼는 아닙니다. 그것은 선언 시점에서 시작하여'}'에서 끝나며 가장 가까운'{'이 선언됩니다. 당신이 정말로 묻고있는 것을 명확히 알 수 없습니다. – EJP