- 博客(3)
- 收藏
- 关注
原创 JAVA基础之JVM
JVM基础结构(运行时数据区)JVM是运行在内存中的,因为速度足够快。JVM线程私有部分异常程序计数器内存不会溢出:程序计数器是一个int类型的值,指向当前线程正在运行的字节码的行号,占用小不会溢出虚拟机栈会溢出,在递归过程中深度超过限定深度,抛出StackOverflowJMM(JVM内存模型)JAVA中的对象回收,作为GC Roots的对象包括:1.虚拟机...
2019-11-11 13:36:53 101
原创 Android消息机制之LiveDataBus
LiveDataBus基础LiveDataBus具有生命周期感知 和Lifecycle绑定,不需要注册和反注册,没有内存泄漏风险 LiveDataBus实现简单 相对EventBus的复杂实现,LiveDataBus只需要一个类 LiveDataBus减小APK包大小 LiveDataBus只依赖Android官方组件LiveData LiveDataBus依赖方...
2019-10-30 23:16:53 446
原创 泛型的作用与定义
参考链接:java 泛型详解-绝对是对泛型方法讲解最详细的,没有之一 java泛型操作复习,以及讲解在android中使用的场景 转 来!写一个带泛型的RecyclerView.Adapter玩玩儿实际应用打造android偷懒神器———RecyclerView的万能适配器泛型就是类型限定,作为参数把集合类的元素类型指定为特殊引用类型。.泛型要求包容的是对象类型,而基...
2019-09-28 21:22:27 444
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人