Cosa viene salvato sulla memoria

Esercizio di esempio

class A {
	protected int x = 0;
}
class B extends A {
	public int x = 1;
	public void f() {
		System.out.println(x);
	}
}

Cosa viene salvato sullo stack?

Stack
b
b.f()

Cosa viene salvato sullo heap?

Heap
B
x 1

Cosa viene salvato sul class loader?

Class loader
Object
A
x 0
B

Cosa viene salvato nella tabella dei metodi?

Tabella dei metodi
f