代码改变世界

面试-Android之java基础

1、HashMap是否为线程安全。

不安全的。

2、int[] a ={1,2,3,4};

int[]b =a ;

b[0]=3;

a[0]的值是改变的。

3、组合模式

安卓listview的不同cellviw类型即为组合模式

4、内存泄漏:内存泄漏指由于疏忽或错误造成程序未能释放已经不再使用的内存。内存泄漏并非指内存在物理上的消失,而是应用程序分配某段内存后,由于设计错误,导致在释放该段内存之前就失去了对该段内存的控                    制,从而造成了内存的浪费。

     内存溢出:memory leak会最终会导致out of memory!

                   内存溢出就是你要求分配的内存超出了系统能给你的,系统不能满足需求,于是产生溢出。 

posted on 2016-01-21 14:45  Captain林  阅读(276)  评论(0编辑  收藏  举报

导航