自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 《疯狂Android讲义》学习笔记一

接触Android一年了,自学了不久就到公司里实习了,在公司的项目毕竟还是模块级的,很多Android基础知识平常接触不到。最近想想通过读一些书,如《疯狂Android讲义》、《Android群英传》、《Android开发艺术探索》才全面了解并掌握一些基础知识,查缺补漏,全面进阶。   1.View的回调事件   onFinishInflate():当应用从XML布局文件加载到该组件并利用它来构

2015-11-25 13:13:56 2641

原创 HashMap源码分析

在上一篇博客中,大致介绍了散列以及Java Map的结构,这一篇主要分析HashMap的源代码,主要理解HashMap是如何保存数据、取数据、如何扩容、遍历的效率的对比。分析的源码版本为:java version “1.7.0_71”。   (1)构造函数   我个人最常用的构造函数是参数为空的,这个构造函数会调用另外一个带参数的构造函数, 并传入默认容量16和默认的loadFactor 0.7

2015-11-04 15:16:46 467

原创 散列与Java Map结构分析

散列是一种常见的数据机构,也就是我们常说的Map,通过key来映射一个value,最终达到保存数据的目的。每个key被映射到0到散列表长度 - 1这个范围中的某个数,并且将key和value放到适当的单元中,这个映射就叫做散列函数(hash function)。理想情况下它应该运算简单并且应该保证任何两个不同的关键字映射到不同的单元,不过这是不可能的。当两个key散列到同一个值的时候(成为冲突),需

2015-11-03 23:03:46 1416

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除