ViewModel 类旨在以注重生命周期的方式存储和管理界面相关数据。ViewModel 类可让数据在发生屏幕旋转等配置更改后继续留存,还可以避...
一、简介 Lifecycle是一个类,用于存储有关组件(如 Activity 或 Fragment)的生命周期状态的信息,并允许其他对象观察此状...
本篇来自慕课网"悟空"视频的笔记。先简单介绍一下synchronized。 在Java中,每个对象有且仅有一个同步锁。不同的线程对同步锁的访问是...
这周赶项目,暂停了一下微博。结果今天看到简书app的图标竟然有负罪感!趁着周末,更新一波。。。 从本文开始,我们开始分析一个新的Java的知识点...
经过十一篇文章的分析,终于把一些主要的集合类的实现原理分析完了。本文,我们将对之前分析的知识点做一次总结。 集合框架:集合有两个根接口,分别是C...
EnumSet是用于枚举类型的专用Set实现。EnumSet中的所有元素必须来自单个枚举类型,该类型在创建集时显式或隐式指定。枚举集在内部表示为...
漏掉一个Map,补一下 LinkedHashMap是HashMap的子类,此实现与HashMap的不同之处在于它维护了一个贯穿其所有条目的双向链...
HashSet 此类由一个哈希表(实际上是一个HashMap实例)支持。 不保证元素的顺序,特别是,它不保证顺序随着时间的推移保持不变。该集合没...
用于枚举类型键的专用Map实现。 EnumMap映射中的所有键必须来自创建映射时显式或隐式指定的单个枚举类型。 枚举映射在内部表示为数组, 枚举...