What is the outcome of compiling and running this Java code?
public class App {
static int i;
int j;
public static void main(String[] args) {
App.i = 20;
App obj = new App();
obj.j = 5;
System.out.println(App.i);
}
}