栈内存 程序按序运行时将调用的方法压栈,如一个简单的程序中,程序入口main()在栈底,如果运行过程中调用其他方法,则按序压栈。 堆内存 存放程序运行过程中创建的对象。 方法区内存 存放class文件加载的类,即程序中用到的javase类库中的类和自建类。常量池