数组格式(一)
例如:(数组初始化的时候就自动给了默认值,int的话就是0,String的话就是null)
数组格式(二):
画一下数组的内存使用情况
当 x = null 的时候,引用断开,堆内存当中的new int【3】 也就没人使用了,此时堆内存当中的new int【3】就是垃圾,然后就交给GC去不定时,不定时的,不定时的时间去清除。栈和堆不一样,栈是自动释放,堆是垃圾回收。
至此,堆内存的三个特点:
1、 GC ,
2、 默认初始化值,
3、内存地址值(比如上面的0x0079)
下图中虽然 x =null ,但是 GC 不会去回收堆中的 new int【3】, 因为 y 还在引用它
我们再来看看栈中的情况;
数组遍历:
对数组进行简单的求最大值:
求最小值
如果您发现该资源为电子书等存在侵权的资源或对该资源描述不正确等,可点击“私信”按钮向作者进行反馈;如作者无回复可进行平台仲裁,我们会在第一时间进行处理!
加入交流群
请使用微信扫一扫!