首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
唯爱
掘友等级
Android程序猿
|
58同城
Android开发程序猿一枚,很期望与你一起探讨技术!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
7
文章 7
沸点 0
赞
7
返回
|
搜索文章
最新
热门
ArrayMap跟HashMap区别
Hash碰撞的解决方式 提起存储键值对,首先想到的是Map集合,但是对于hash算法导致的hash碰撞,一般有两种解决方式: 链表法跟开放地址法
Retrofit跟OkHttp源码分析
网上已经有了相等多的分析博客,但终归是别人的知识点,倒不如自己走一遍流程,如果你看到了这篇博客,最好自己跟着思路对照源码过一遍哦!
EventBus最全源码解析
寄语:如果你看到这篇文章,希望你能够自己对照着源码走一遍,直接反射或者使用索引都会详细分析使用的! EventBus优点和特性 也许你有个疑问: 市面上有很多事件传递框架为何选择EventBus?
RecycleView缓存原理
为何说RecycleView(主要有适配器模式,观察者模式adapter通知更新UI)中的adapter是个适配器模式!
volatile关键字原理分析
对于volatile关键字我们大家都很熟悉,它的可见性,禁止重排序都很了解,但它是如何做到的,jvm是如何保证这些特性的呢? DCL单例为何需要加volatile?
Synchronized锁升级底层原理
思考问题 首先请您思考下面的问题: Synchronized锁同步机制性能不好嘛? 一个对象天生对应一个monitor锁吗? 为什么说synchronized是非公平锁?
ThreadPoolExecutor线程池源码和典型问题
思考 你是否有此疑问:普通线程使用后即销毁,而对于线程池中核心线程将一直存在,非核心线程会销毁,它是如何做到的?看了这篇文章,相信你能够了解其中缘由! Executor框架 主要有三个部分组成 任务:
JVM内存分布及JIT运行优化
总结: 栈上的空间一般而言是非常小的,只能存放若干变化和小的数据结构,大容量的存储结构是做不到。这里的例子是一个极端的千万次级的循环,突出了通过逃逸分析,让其直接从栈上分配,从而极大降低了GC的次数,提升了程序整体的执行效能。所以,逃逸分析的效果只能在特定场景下,满足高频和高数…
个人成就
文章被点赞
8
文章被阅读
6,120
掘力值
213
关注了
8
关注者
2
收藏集
1
关注标签
6
加入于
2016-09-11