1 对象的reference放在stack中 
2 对象放在heap中 
3 static成员变量放在RAM中 ---《think in java 第3版》第2章上面说static分配到RAM中,有人说RAM是只读存储器,并且第3点解释了“为什么static成员变量只能被初始化一次。”
我的疑问是:1.Ram是只读存储器,那Rom是什么。。
           2.如果static成员被放入只读存储器中,那不是不能修改了(只读存储器不是只能被读取而不能被写入吗)。那为什么我们还可以修改static变量。

解决方案 »

  1.   

    1.Ram是只读存储器,那Rom是什么。。
    ram--随机访问存储器 (通常我们指的内存  :))
    rom--只读存储器2.如果static成员被放入只读存储器中,那不是不能修改了(只读存储器不是只能被读取而不能被写入吗)。那为什么我们还可以修改static变量。
    你从哪里看到的?写这个的那个家伙简直是神人
      

  2.   

    RAM不是只读存储器,是随机存取存储器