Thinking in Java
雪逝留寒
这个作者很懒,什么都没留下…
展开
-
栈内存和堆内存案例
package com.czg; public class Test { public static void main(String[] args) { Number n1 = new Number(); Number n2 = new Number(); n1.i = 9; n2.i = 47; System.out.println("n1.i: "+n1.i+"n2原创 2017-11-28 18:48:53 · 188 阅读 · 0 评论 -
数据的存储
数据的存储: 内存的分配有六个地方: 1.寄存器,期存器是最快的保存区域,因为它位于和其他所有保存方式不同的地方:处理器内部,然而寄存器的数量十分有限,所以寄存器是根据需要由编译器分配。我们没有直接的控制权,所以程序里面没有任何变量是存储在寄存器中的。 2.堆栈(堆)。Java的堆是一个运行时数据区,类的对象从中分配空间,这些对象通过new,newArray等指令建立,堆是由垃圾原创 2017-11-28 18:40:06 · 141 阅读 · 0 评论