
java
saralalala
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
存储结构
HashMap:key->(计算)value value是个链表结构,其存储位置是key的hash值,所以,当key发生变化时,能不能取到正确的value要看key的hash值是否变化,一般不同的key,对应不同的hash值。(key无序set); ArrayList的内存申请有一定的盲目性,其原理是,一开始维系一个数组,当添加元素时发现数组已满,就新申请一个新数组,新数组的大小是原数组的两倍,原创 2015-05-12 15:15:25 · 420 阅读 · 1 评论 -
内存管理
经常导致内存泄漏的一些原因: keeping a long-lived reference to a Context.持有一个context的对象,从而gc不能回收。 1,一个View,的作用域超出了所在的Activity的作用域,比如一个static的View或者 把一个View cache到了application当中 etc View TextView tv = new T转载 2015-08-14 14:46:22 · 298 阅读 · 0 评论