在java中,对象和成员变量、静态变量这些属性多属于对象本身(通常也成为类),对象、成员变量、静态变量多是存储在内存堆中。而方法和局部变量多是存储在栈中,栈存放的顺序是先进后出(队列的顺序是先进先出)。在系统启动以后,JVM会自动注册到系统,然后分配一段内存区域。