public Class A {
public static String s = "s";
public static int i = 0;
public int j = 1;
public static String getStaticString() {
int k = 2;
return s;
}
public String getString() {
int l = 3;
return "something";
}
}
In Java, static variables are stored in Perm generation of Heap Segment, and primitive local variables are stored in Stack Segment.
So where is i, j, k, l stored? Where is function getString() stored?