2013-08-23 169 views
1

你好,我有runnable內部類。外部類等待內部類通知。通知完成後,我需要外部類來讀取一些內部類對象狀態參數。出於這個原因,我做睡眠內部類,並等待外部類讀取參數併發送通知。出於這個原因,我需要在外部類對象上同步。同步外部類對象

如何從內部類獲取外部類對象?

回答

2

如果外部類被稱爲Outer和內部類是Outer.Inner,那麼你就可以得到你的外實例:

Outer.this 

在內部範圍時。

您可以通過這種方式調用方法和訪問字段,但不能指定給Outer.this。