装一个导航需要多少钱:java中的引用是怎么存储的捏?

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/30 09:01:45
//
Type a,b;//这个地方内存做了什么事?
a=new Type();//这个地方内存做了什么事?
b=new Type();
a,b是和一般的变量一样存储的么?
占用字节数怎么计算?

Type a,b;//这个地方内存 是这样的
//申请两个内存空间(一般很小)比如1105给a,1368给b
a=new Type();//这个地方内存是这样的
//一旦有了new就会申请一块比较大的内存
//比如从1885到1998这么一段内存用来放对象的数据
//而把a的内存地址1105指向1885到1998这么一段
a,b是和一般的变量不一样存储,他们占用内存会大一些
占用字节数由系统自己确定,垃圾回收也是一样,不用操心

不知道明白没有