摘要: 从前面我们知道,在虚拟机初始化后,运行Java代码的方法时,要先查找到类,也就是调用函数FindClass。接着后面分析怎么样从dex文件加载类数据到内存,现在开始对查找函数FindClass进行分析,就很好理解了,因为前面介绍加载类到内存的流程已经很清楚。函数FindClass代码如下:static jclass FindClass(JNIEnv* env, const char* name){这个函数传入两个参数,第一个参数是jni的环境参数;第二个参数name是需要查找的类描述名称。 JNI_ENTER(); const Method* thisMethod; ClassObjec... 阅读全文
posted @ 2011-10-06 11:04 ajuanabc 阅读(277) 评论(0) 推荐(0)