java类的内存分配

来源:互联网 发布:什么软件买东西便宜 编辑:程序博客网 时间:2024/06/04 23:33

本人新手,多多关照。

基本数据类型,非静态方法的变量,final常量和对象的引用存放在jvm中,其中栈中的数据都是私有的。

对象本身存放在堆中,在堆中的对象时共享的。

静态变量,静态类,静态代码块都是存放到方法区的。

顺便提一句类的加载过程:

         在加载类的过程中,先按顺序执行静态变量或者静态代码块。并且只会执行一遍。

原创粉丝点击