面向对象11 内存分析.pptx

面向对象;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)

1亿VIP精品文档

相关文档