No , all the variables variables are not implicitly static.
for example
class Outer{
static class Inner{
void show(){
System.out.println("Inner method");
}
}
public static void main(
String [] args){
Outer.Inner.show();
}
}
if u compile this code means u will get compile error as.,
non - static cannot be referenced from static context.
S.D.Balasubramani
SCJP 1.4
Balasubramani SD,<br />SCJP 1.4,SCWCD 1.4,SCJP 5.0<br /><a href="http://sd.balasubramani.googlepages.com" target="_blank" rel="nofollow">www.sd.balasubramani.googlepages.com</a>