반응형 객체 변수1 java 결과 해석 # Java 코드의 출력 결과 및 상세 분석이 코드의 출력 결과는 **30**입니다. 아래에서 왜 그런지 상세히 분석해 보겠습니다.## 코드 구조 분석제시된 Java 코드는 변수의 스코프(scope)와 `this` 키워드의 동작을 잘 보여주는 예제입니다. 코드는 `Test` 클래스, 그 안의 `runIt()` 메소드, 그리고 익명 `Runnable` 객체로 구성되어 있으며, 각 레벨에서 동일한 이름 `a`를 가진 변수들이 정의되어 있습니다.### 변수 a의 다양한 정의코드에서 변수 `a`는 여러 레벨에서 서로 다른 값으로 정의되어 있습니다:1. `Test` 클래스 레벨: `public final int a = 10;`2. `runIt()` 메소드 내부: `int a = 20;`3. 익명 `Runnable.. 2025. 4. 13. 이전 1 다음 반응형