多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
1. **java虚拟机:** 线程私有;每个方法再执行的时候会创建一个栈帧,存储了局部变量表、操作数栈、动态连接、方法返回地址等;每个方法从调用到执行完毕,对应要给栈帧再虚拟机中的入栈和出栈 2. **堆:**线程共享;被所有线程共享的一块内存区域;用于存放对象实例。 3. **方法区:**线程共享;被所有线程共享的一块内存区域;用于存储已被虚拟机加载的类信息,常量,静态变量等。 4. **程序计数器:**线程私有;是当前线程所执行的字节码的行号指示器,每个线程都要有一个独立的程序计数器,这类内存也称为“线程私有”的内存。 5. **本地方法栈:**线程私有;主要为虚拟机使用到的Native方法服务。