面向对象;Java内存分配;Java内存分配中的栈;Java内存分配中的堆;Java内存分配中的堆;张浩和李明去年身高都是170cm,今年李明长到了180cm,张浩没有变化,输出去年和今年两人身高
分析
定义两个变量保存身高
修改变量的值
输出变量的值
;示例1:内存分配图;张浩和李明去年身高与体重均为170cm和60kg,李明今年身高和体重变为180cm和70kg,张浩无变化。输出两人的身高和体重
分析:采用和上一个示例相同的思路看是否可行
;示例2:内存分配图;示例3:;示例3 :内存分配图 ;静态存储区;堆和栈比较_1;堆和栈比较_2;堆和栈比较_3;常量池 (constant pool);String;String;String;String?s0=kvill;? ?
String?s1=new?String(kvill);? ?
String?s2=kv?+?new?String(ill);? ?
System.out.println(?s0==s1?);? ?//false
System.out.println(?s0==s2?);? ??//false
System.out.println(?s1==s2?);???//false
原创力文档

文档评论(0)