现象:Child继承Parent并声明了泛型类型 通过反射获取对象c的泛型类型偶尔会返回java.lang.Object类型。 原因:混淆时会将...
一、基础知识 Emoji 实际上是 UTF-8 (Unicode) 字符集上的特殊字符,多数基本 Emoji 都被分配到 Unicode 编码表...
自定义Activity栈管器通过Application添加一个Activity生命周期监听,并在onActivityDestroyed时将记录移...
原因:使用class.newInstance()方法时由默认构造函数中抛出的异常无法被捕获;解决:使用class.getDeclaredCons...
用于请求服务器返回指定部分内容,常用由于断点续传。 请求格式 Range: <数据格式>=<数据开始的索引位置>-<数据结束的索引位置>;具体使...
代理持有被被代理对象,装饰器继承被装饰对象 被代理对象不能被直接操作,被装饰对象可以 Android中的Context就是常见的装饰者模式;Bi...
AQS(AbstractQueuedSynchronizer)主要用于对资源状的态管理及等待队列的调度。资源的状态可分为:空闲、独占、共享3种;...
byte、boolean 1个字节short,char 2个字节int,float 4个字节long,double 8个字节对象头 8个字节对齐...
每个类加载器都对应一个命名空间,命名空间由该加载器及所有父类加载器所加载的类组成。 特点: 在同一个命名空间中,不会出现两个全类名(包名+类名)...