Java内存图以及堆、栈、常量区、静态区、方法区的区别

若是是一个类里面的静态成员变量和静态成员方法,它是存储在方法区的,静态成员变量是在方法区的静态域里面,而静态成员方法是在方法区的class二进制信息里面(.class文件和方法区里面的二进制信息不同,读取.class文件按照虚拟机须要的格式存储在方法区。这种格式包括数据结构方面),静态成员和静态成员方法使用时不用建立对象,即类加载初始化后就可使用,而且是线程共享的。html 经过图中分析,不少问题
相关文章
相关标签/搜索