- 博客(5)
- 收藏
- 关注
原创 你真的知道这些Java语法基础吗
推荐阅读:1. Java:全面 & 清晰的 NIO 学习攻略2. Java多线程:神秘的线程变量 ThreadLocal 你了解吗?3. Java:那些鲜为人知的关键字volatile4. Java:这是一份全面 & 详细的 Synchronized关键字 学习指南...
2018-12-12 19:39:43 165
原创 Android中的高效数据结构 SparseArray
参考:ArrayMap 和HashMap的区别谈谈-使用SparseArray和ArrayMap代替HashMapAndroid 中的高效数据结构 其中 数据结构HashMap(Android SparseArray 和ArrayMap) 对性能对比做了实验,其文末的参考文章也可以学习一下参考的文章:Android内存优化(使用SparseArray和ArrayMap代替H...
2018-12-12 19:27:31 227
原创 Android中的gradle配置相关
1. gradle添加依赖 -- compile和implementation区别Android官网的描述:Add build dependenciesAndroid Studio3.x新的依赖方式(implementation、api、compileOnly)还再用compile依赖?那你就落后啦android gradle tools 3.X 中依赖,implement、api 指令...
2018-12-12 19:03:34 151
原创 Java的代理模式和动态代理
1. 关于代理模式的简单介绍,和动态代理的原理介绍,可以参考下文: java动态代理实现与原理详细分析 java的动态代理机制详解 2. 代理模式、动态代理的使用场景 详解java动态代理机制以及使用场景(一) 更多动态代理相关的内容,可以参考另一篇文章:Android AOP三剑客学习:APT, AspectJ, Javas...
2018-12-12 17:11:53 139
原创 Android AOP三剑客学习:APT, AspectJ, Javassist
目录 0. 基础1. APT2. AspectJ3. Javassist4. AOP0. 基础最近系统学习了一下注解,包括运行时注解,主要还是编译时注解APT的学习。首先是常用的有那些注解,Android support library中自带一些很有用的注解,详细的可以参考官方博客介绍:https://developer.android.com/studio...
2018-12-03 22:46:04 741
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人