软件编程
位置:首页>> 软件编程>> java编程>> 详谈java 堆区、方法区和栈区

详谈java 堆区、方法区和栈区

作者:jingxian  发布时间:2023-11-23 18:35:22 

标签:java,方法区,堆,栈

堆区:只存放类对象,线程共享;

方法区:又叫静态存储区,存放class文件和静态数据,线程共享;

栈区:存放方法局部变量,基本类型变量区、执行环境上下文、操作指令区,线程不共享;


class A {
 private String a = “aa”; //a在堆区
 public boolean methodB() {
   String b = “bb”; //b在栈区
   final String c = “cc”; // c在栈区
 }
}
0
投稿

猜你喜欢

手机版 软件编程 asp之家 www.aspxhome.com