首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Android小贺
掘友等级
高级Android开发
Android、Kotlin、Flutter
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
31
文章 31
沸点 0
赞
31
返回
|
搜索文章
赞
文章( 31 )
沸点( 0 )
温故而知新—从原理解释单例模式
单例模式,应该是使用频率比较高的一种设计模式了。 这里先回顾下类的初始化。 在类实例化之前,JVM会执行类加载。 类加载的最后一步就是进行类的初始化,在这个阶段,会执行类构造器<clinit>方法,其主要工作就是初始化类中静态的变量,代码块。 而<clini…
温故而知新 | 打破Handler问到底
既然它如此重要,不知对面的你了解它多深呢?今天就和大家一起打破砂锅问到底,看看Handler这口砂锅的底到底在哪里。 二十七问,从问题的角度再读Handler。 一种东西被设计出来肯定就有它存在的意义,而Handler的意义就是切换线程。 跨进程之后的界面消息处理。 比如Act…
女儿拿着小天才电话手表问我App启动流程
“爸爸爸爸,你说我玩的这个小天才电话手表怎么这么厉害,随便点一下这个小图片,这个应用就冒出来了,就可以听儿歌了。好神奇啊。” 小天才电话手表的系统就是Android,所以这不就是。。面试官常考的应用启动流程嘛! 好了,既然女儿问了,那就答吧。 女儿,你可以把手表里面想象成一个幼…
面试官:线程池如何按照core、max、queue的执行循序去执行?(内附详细解析)
这是一个真实的面试题。 前几天一个朋友在群里分享了他刚刚面试候选者时问的问题:"线程池如何按照core、max、queue的执行循序去执行?"。 一时间群里炸开了锅,小伙伴们纷纷打听他所在的公司,然后拉黑避坑。(手动狗头,大家一起调侃٩(๑❛ᴗ❛๑)۶) 但是针对这几个问题,可…
线程池续:你必须要知道的线程池submit()实现原理之FutureTask!
前言上一篇内容写了Java中线程池的实现原理及源码分析,说好的是实实在在的大满足,想通过一篇文章让大家对线程池有个透彻的了解,但是文章写完总觉得还缺点什么?上篇文章只提到线程提交的execute()方
【万字图文-原创】 | 学会Java中的线程池,这一篇也许就够了!
从16年开始写技术文章,到现在博客园已经发表了222篇文章,大多数都是原创,共有800多粉丝,基本上每个月都会有文章的产出。 回顾这几年以来写作的心路历程,一直都是偷偷的写,偷偷的发,害怕被人知道,怕被人骂文章写的太水(之前心理太脆弱了,哈哈)。后面和cxuan聊过后,他建议我…
面试官:小伙子,听说你看过ThreadLocal源码?(万字图文深度解析ThreadLocal)
前几天写了一篇AQS相关的文章:我画了35张图就是为了让你深入 AQS,反响不错,这次趁热打铁再写一篇ThreadLocal的文章,同样是深入原理,图文并茂。 全文共10000+字,31张图,这篇文章同样耗费了不少的时间和精力才创作完成,原创不易,感谢。 对于ThreadLoc…
[Handler系列四] Looper全解析
Looper 稍微了解Handler的开发者,基本都知道Looper是干什么的,没猜错,就是为了循环获取消息队列里的消息,然后通过Handler的dispatchMessage()方法里进行消息的处理
【Handler系列三】 Handler全解析
今天,咱们终于迎来了整个消息机制中的主角**Handler**,他的主要作用就是用来发送消息和处理消息的。
【View系列】Scroller源码解析
前言 近几工作比较忙,挺长时间没更新掘金了,今天抽点时间更新一篇吧(好习惯不能丢😂 )。之前在介绍View滑动的相关姿势的时候,文末简单聊了下Scroller,也没有细扣源码细节,今天就一起过一下Sc
下一页
个人成就
文章被点赞
7
文章被阅读
2,721
掘力值
132
关注了
25
关注者
3
收藏集
1
关注标签
9
加入于
2017-10-03