2013-08-23 3 views
1

안녕하세요, 실행 가능한 내부 클래스가 있습니다. 외부 클래스는 내부 클래스 알림을 기다립니다. 통지가 완료된 후에는 내부 클래스 객체 상태 매개 변수를 읽기 위해 외부 클래스가 필요합니다. 이런 이유로 나는 잠을 내부 클래스로 만들고 외부 클래스가 매개 변수를 읽고 기다릴 것을 기다린다. 이러한 이유로 외부 클래스 객체에 동기화가 필요합니다.외부 클래스 개체에서 동기화

내부 클래스에서 외부 클래스 객체를 가져 오는 방법은 무엇입니까? 때 내부 범위

Outer.this 

: 외부 클래스가 Outer을 불러 내부 클래스가 Outer.Inner입니다

답변

2

경우에, 당신은 당신의 외부 인스턴스를 얻을 수 있습니다.

이렇게하면 메서드와 액세스 필드를 호출 할 수 있지만 Outer.this에는 할당 할 수 없습니다.

관련 문제