首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
LiuJianAndroid
掘友等级
Android
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
最新
热门
Builder模式
Builder模式是一步一步创建一个复杂对象的创建型模式,它允许用户在不知道内部构建细节的情况下,可以更精细的控制对象的构造流程。该模式是为了将构建复杂对象的过程和它的部件解耦,使得构建过程和部件的表示隔离开来。 因为一个复杂的对象又很多大量的组成u部分,如汽车,有车轮、方向盘…
反射基本使用
JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的以及动态调用对象的方法的功能称为Java的反射机制。
代理模式总结
代理模式也被陈各位委托模式,它是结构型设计模式的一种。在现实生活中我们用到类似代理模式的场景有很多,比如代理上网、打官司等。 定义:为其他对象提供一种代理以控制对这个对象的访问。 RealSubject:真实主题类,代理类所代表的真实主题。客户端通过代理类间接的调用真实主题类的…
单例模式总结
定义:保证一个类仅有一个实例,并提供一个访问它的全局访问点。 图中,Client为客户端,Singleton是单例类,通过调用Singleton.getInstance()来获取实例对象。 这种方式在类加载时就完成了初始化,所以类加载较慢,但获取对象速度快。这种方式基于类加载机…
AIDL的基本使用
AIDL:Android Interface Definition Language,即Android接口定义语言, 是IPC(interprocess communication)进程间通信方式的一种。 本篇目的是本地通过aidl调用远程service服务,计算传入的两个数值…
Handler机制原理
为了避免ANR,我们会通常把 耗时操作放在子线程里面去执行,因为子线程不能更新UI,所以当子线程需要更新的UI的时候就需要借助到Android的消息机制,也就是Handler机制。 消息队列,存储一组消息,以队列的形式对外提供插入和删除的工作,采用单列表的数据结构存储消息。 消…
详解synchronized
synchronized是Java中的关键字,是一种同步锁。synchronized是内置的语言实现。它修饰的对象有以下几种: 1. 修饰一个方法,被修饰的方法称为同步方法,其作用的范围是整个方法,作用的对象是调用这个方法的对象; 锁是当前实例对象 2. 修饰一个代码块,被修饰…
HashMap源码解析(基于JDK1.7)
HashMap是基于哈希表实现的,每一个元素是一个key-value对,实现了Serializable、Cloneable接口,允许使用null值和null键。不保证映射的顺序,内部通过单链表解决冲突问题,容量超过(容量*加载因子)时,会自动增长。(除了不同步和允许使用null…
个人成就
文章被点赞
10
文章被阅读
39,327
掘力值
1,695
关注了
21
关注者
6
收藏集
0
关注标签
6
加入于
2018-01-01