- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 文章标题
@Override public final int startActivityAsUser(IApplicationThread caller, String callingPackage, Intent intent, String resolvedType, IBinder resultTo, String resultWho, int requestCode,
2017-02-26 08:38:05 815
原创 Intsant run深度分析
google的instant run 为我们提供了热部署的基本思路,我被来分析下它的源码 源码地址: https://github.com/woai110120130/InstantRun经过反编译源码可以发现,instant run 将我们的Application,替换为BootstrapApplication,所以BootstrapApplication是Instant run的入口,我们
2017-02-16 07:23:21 414
原创 java虚拟机
对于hotspot虚拟机,有方法区的概念,用于存放class,class引用的静态变量,常量池,JIT编译后的代码等数据,对应的实现是永久代。这些数据其实都是放在堆上。对于dalvik,是通过hashtable实现的,class信息,内置类型入Int double等,常量池,jin引用的对象,jni字符串等都是在堆上非配的内存。
2017-02-02 15:27:55 257
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人