これは知識/好奇心に関する質問のみです。
Java で数年過ごした後、これは私を驚かせただけです。
class Foo {
class Bar{
Foo.this.doSomething();
}
}
を見るとFoo.this
、明らかにそうではない静的参照であると思います。
これがJava仕様の一部であることは知っていますが、使用すると正確に何が起こっているの<Class>.this
でしょうか?
それはそれらの「それはただある」ことの1つですか?