栈上不会存储方法,方法是随对象变化的,内存给栈分配的内存很小,java中在内存中可以分为3大部分栈,堆,静态区,方法作为对象的一部分存储在堆中,堆中还包含池(用来存储String类型)。
没这么复杂 基本理解堆栈就可以了 深究的话没个头
什么都可以存。