Is static variables are Thread specific in java?
<p>Is static variables are Thread specific, means</p>

<pre><code>class A {
    public static int i = 10;
} 

Class B {
    A.i = 20;
}

Class C {
    A.i = 30;
}

Class D {
    System.out.println(A.i);
}
</code></pre>

<p>Above classes I am calling from my web application, i.e. in first request I Call Class B, in second request I call Class B and in third request I have called Class D. Now what it will print 10/20/30?</p>

<p>Thank You.</p>
