Android进阶
文章平均质量分 72
hjdudu
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java设计模式-代理模式
Java设计模式-代理模式简介目的静态代理缺点动态代理简介代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。通俗的来讲代理模式就是我们生活中常见的中介。目的通过引入代理对象的方式来间接访问目标对象,防止直接访问目标对象给系统带来的不必要复杂性通过代理对象对访问进行控制代理模式一般会有三个角色抽象角色:指代理角色和真实角色对外提供的公共方法,一般为一个接口真实角色:需要实现抽象角色接口,定义了真实角色所要实现的业务逻辑,以便供代理角色调用。也就是真正的业务逻辑在此原创 2021-01-29 17:47:11 · 311 阅读 · 0 评论 -
Java语言高级特性——注解与反射
Java语言高级特性——注解与反射注解注解声明声明一个注解类型元注解注解类型元素注解应用场景SOURCECLASSRUNTIME反射Class获取Class对象判断是否是某个类的实例创建实例获取构造器信息获取类的成员变量(字段)信息调用方法利用反射创建数组反射获取泛型真实类型TypeVariableParameterizedTypeGenericArrayTypeWildcardTypeGson反序列化注解Java 注解(Annotation)又称 Java 标注,是 JDK5.0 引入的一种注释机制原创 2021-01-26 14:43:09 · 747 阅读 · 0 评论 -
Android学习笔记链接
Android 学习笔记链接汇总java泛型Android优化之数据结构优化原创 2021-01-26 10:30:40 · 215 阅读 · 0 评论 -
Android优化之数据结构优化
数据结构优化HashMap简介源码分析关键元素putgetSparseArray简介源码分析关键元素binarySearchputgetArrayMap简介源码分析关键元素putindexOfgetHashMap简介java中的常用集合,底层使用数组+链表的数据格式存储键值对。数组为主干,元素为键值对组成的Entry源码分析关键元素// 默认初始容量-必须为2的幂static final int DEFAULT_INITIAL_CAPACITY = 1 << 4; // a原创 2021-01-18 10:03:21 · 230 阅读 · 0 评论
分享