激动摩托

文章
2
资源
0
加入时间
3年0月8天

android中Binder的深入理解

开始之前我们先来讲下Binder的定义:  Binder实体对象:Binder实体对象就是Binder服务的提供者。一个提供Binder服务的类必须继承BBinder  Binder引用对象:Binder引用对象是Binder实体对象在客户端进程的代表,每个引用对象的类型多少BpBinder类,同时可以用名称“BpBinder对象”来代替“Binder引用对象” Binder代理对象:

Java动态编译和类的重新加载

注意:1.动态编译的class文件不要放到jre的ClassPath中,在jre在ClassPath中找到的类只会加载一次。2.使用反射获取类的时,如果需要获取最新生成的,需要重新实例化一个类加载器,因为旧的类加载器已经加载过这个类,再次加载只会加载上次那个。而重新实例化的类加载器没有加载过这个类,所以会重新去定义、链接和加载。Main.ja