会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
wlrhnh
To do or not to do, is a question? No, just do it.
博客园
首页
新随笔
新文章
联系
管理
订阅
上一页
1
2
3
4
5
6
···
8
下一页
2017年8月14日
较为复杂的实现Parcelable的子类--推荐Android中使用
摘要: 2017-08-14 21:23:34 一个较为复杂的Parcelable实现类
阅读全文
posted @ 2017-08-14 21:26 wlrhnh
阅读(994)
评论(0)
推荐(0)
编辑
【Java集合系列六】LinkedHashMap解析
摘要: 2017-08-14 16:30:10 1、简介 LinkedHashMap继承自HashMap,能保证迭代顺序,支持其他Map可选的操作。采用双向链表存储元素,默认的迭代序是插入序。重复插入一个已经存在的key不影响此顺序。如果accessOrder参数被使用且置为true,迭代序使用访问序,访问
阅读全文
posted @ 2017-08-14 19:50 wlrhnh
阅读(634)
评论(0)
推荐(0)
编辑
2017年7月31日
【Java集合系列五】HashMap解析
摘要: 2017-07-31 19:36:00 一、简介 1、HashMap作用及使用场景 HashMap利用数组+单向链表的方式,实现了key-value型数据的存储功能。HashMap的size永远是2^x的值,主要是为了更加均衡的使用数组位置。 2、存储key-value型数据的数据结构 如下代码,H
阅读全文
posted @ 2017-07-31 21:59 wlrhnh
阅读(582)
评论(0)
推荐(0)
编辑
2017年7月29日
【Java集合系列四】HashSet和LinkedHashSet解析
摘要: 2017-07-29 16:58:13 一、简介 1、Set概念 Set可以理解为集合,非常类似数据概念中的集合,集合三大特征:1、确定性;2、互异性;3、无序性,因此Set实现类也有类似的特征。 2、HashSet HashSet继承自AbstractSet,实现了Set接口,但是其源码非常少,也
阅读全文
posted @ 2017-07-29 17:55 wlrhnh
阅读(47470)
评论(0)
推荐(6)
编辑
【Java集合系列】目录
摘要: 2017-07-29 13:49:40 一、Collection的全局继承关系 二、系列文章 【Java集合系列一】ArrayList解析 备注: 1、ArrayList本质上就是一个数组,所有对外提供的方法都是对数组操作的封装; 2、比如add操作,先扩容,然后插入到数组中;set操作,本质上就是
阅读全文
posted @ 2017-07-29 13:52 wlrhnh
阅读(577)
评论(0)
推荐(0)
编辑
【Java集合系列三】Vector-Stack解析
摘要: 2017-07-29 12:59:14 一、简介 1、Vector继承关系 2、Vector类扩容 Vector类的实现和ArrayList极其相似,都使用数组存储元素,但是扩容策略不一样,ArrayList基本是按照1.5倍的思路扩容,Vector是按照创建Vector对象时设置的capacity
阅读全文
posted @ 2017-07-29 13:44 wlrhnh
阅读(399)
评论(0)
推荐(0)
编辑
2017年7月28日
【Java集合系列二】LinkedList解析
摘要: 一、简介 1、LinkedList继承关系 2、LinkedList底层实现 LinkedList使用双向链表存储数据,所以没有默认的容量,也不会有扩容一说。只有两个指针,永远指向链表的两端:first和last。定义了一个size属性,用于记录当前存储的元素个数。内部自定义了Node类,如下: 3
阅读全文
posted @ 2017-07-28 17:00 wlrhnh
阅读(1183)
评论(0)
推荐(0)
编辑
2017年7月27日
【Java集合系列一】ArrayList解析
摘要: 一、基础简介 1、ArrayList继承关系 2、底层用数组来存储数据,数据会在ArrayList创建的时候一并初始化。如果创建ArrayList的时候,没有设置容量,则会delay到第一次add数据时初始化这个数组。 3、默认的初始容量是10 4、System.arrayCopy() ArrayL
阅读全文
posted @ 2017-07-27 17:31 wlrhnh
阅读(346)
评论(0)
推荐(0)
编辑
2017年7月3日
演示stop暴力停止线程导致数据不一致的问题,但是有些有趣的发现 (2017-07-03 21:25)
摘要: 如注释所言
阅读全文
posted @ 2017-07-03 21:30 wlrhnh
阅读(323)
评论(0)
推荐(0)
编辑
2016年8月31日
Fragment的startActivityForResult和Activity的startActivityForResult的区别
摘要: 2016-08-30 18:22:33 前提:我们的APP要兼容Api level 11以前的,所以必须用FragmentActivity 1、对于Fragment的,我们很多时候都会在Activity中通过如下方式使用: Fragment是Android3.0以后才引入的东西,为了向下兼容,在su
阅读全文
posted @ 2016-08-31 11:45 wlrhnh
阅读(1142)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
···
8
下一页
公告