Given the code, what is the output
public class MyClass{
static int i = 10;
public static void main(String[] arg){
static int i = 20;
System.out.println("i is :"+i);
}
}
A.Code Does't Compile.
B.Code Compiles but error will be generated at runtime.
C.Code Compiles & runs, output is
i is : 10
D.Code compiles & runs, output is
i is : 20
pls explain