How and why this can be used with class...?
<p>we have a class having a property.... in that class i have a <code>inner class</code> with having same property name...<br>
if i print that property in <code>inner class</code> then it will show the value of inner class..
i am surprised by the to class property  of <code>outer class</code>.. because its use <code>this</code> with class name....i don't know why and how  <code>this</code> can be behave  as <code>static</code> .<br>
<strong>Example</strong>  </p>

<pre><code>public class Super {

int x=10;
class nest
{
    int x=20;
    public void show()
    {
        int t=Super.this.x;
        System.out.println(t);
    }
}
public static void main(String a[])
{
    Super n=new Super();
    nest s=n.new nest();
    s.show();
}
}
</code></pre>
