What will happen when you compile and run the following code?
public class Main{ private int i = 35; public static void main(String argv[]){ int i = 45; Main s = new Main (); s.someMethod();//from w w w. j av a 2 s. c o m } public static void someMethod(){ System.out.println(i); } }
c
You cannot access an instance variable from a static method.