草庐IT

ThisEscape

全部标签

java - `this` 引用外部类如何通过发布内部类实例转义?

早先butaskingforayes/noanswer提出的这个问题略有不同,但我正在寻找书中(Java并发实践)中缺少的解释,说明这个明显的大错误将如何被恶意或意外利用。Afinalmechanismbywhichanobjectoritsinternalstatecanbepublishedistopublishaninnerclassinstance,asshowninThisEscapeinListing3.7.WhenThisEscapepublishestheEventListener,itimplicitlypublishestheenclosingThisEscapei

java - `this` 引用外部类如何通过发布内部类实例转义?

早先butaskingforayes/noanswer提出的这个问题略有不同,但我正在寻找书中(Java并发实践)中缺少的解释,说明这个明显的大错误将如何被恶意或意外利用。Afinalmechanismbywhichanobjectoritsinternalstatecanbepublishedistopublishaninnerclassinstance,asshowninThisEscapeinListing3.7.WhenThisEscapepublishestheEventListener,itimplicitlypublishestheenclosingThisEscapei