当前位置: 首页 > news >正文

运维 网站开发做影视网站赚钱

运维 网站开发,做影视网站赚钱,如何优化关键词排名到首页,怎么做免费的网站如果让你在jni层#xff0c;找到一个目标函数#xff0c;你应该怎么做#xff1f; 1.找到目标类#xff0c;然后打印所有的方法#xff0c;然后通过方法返回值#xff0c;方法参数#xff0c;方法修饰符来确定我们要找的目标函数代码如下 #include jni.h #incl… 如果让你在jni层找到一个目标函数你应该怎么做 1.找到目标类然后打印所有的方法然后通过方法返回值方法参数方法修饰符来确定我们要找的目标函数代码如下 #include jni.h #include stdio.hvoid printMethod(JNIEnv *env, jobject method) {// 获取 Method 类的 Class 对象jclass methodClass (*env)-GetObjectClass(env, method);// 获取 getName 方法的 Method 对象jmethodID getNameMethod (*env)-GetMethodID(env, methodClass, getName, ()Ljava/lang/String;);// 调用 getName 方法获取方法名jstring methodName (jstring)(*env)-CallObjectMethod(env, method, getNameMethod);// 将 Java 字符串转换为 C 字符串const char *cMethodName (*env)-GetStringUTFChars(env, methodName, NULL);// 获取返回值类型jmethodID getReturnTypeMethod (*env)-GetMethodID(env, methodClass, getReturnType, ()Ljava/lang/Class;);jobject returnTypeObject (*env)-CallObjectMethod(env, method, getReturnTypeMethod);jclass returnTypeClass (*env)-GetObjectClass(env, returnTypeObject);// 获取 getName 方法的 Method 对象jmethodID returnTypeGetNameMethod (*env)-GetMethodID(env, returnTypeClass, getName, ()Ljava/lang/String;);jstring returnTypeString (jstring)(*env)-CallObjectMethod(env, returnTypeObject, returnTypeGetNameMethod);const char *cReturnType (*env)-GetStringUTFChars(env, returnTypeString, NULL);// 获取参数类型jmethodID getParameterTypesMethod (*env)-GetMethodID(env, methodClass, getParameterTypes, ()[Ljava/lang/Class;);jobjectArray parameterTypesArray (jobjectArray)(*env)-CallObjectMethod(env, method, getParameterTypesMethod);jsize parameterTypesLength (*env)-GetArrayLength(env, parameterTypesArray);printf(Method Name: %s\n, cMethodName);printf(Return Type: %s\n, cReturnType);printf(Parameter Types: );// 打印参数类型for (int i 0; i parameterTypesLength; i) {jobject parameterTypeObject (*env)-GetObjectArrayElement(env, parameterTypesArray, i);jclass parameterTypeClass (*env)-GetObjectClass(env, parameterTypeObject);jmethodID parameterTypeGetNameMethod (*env)-GetMethodID(env, parameterTypeClass, getName, ()Ljava/lang/String;);jstring parameterTypeString (jstring)(*env)-CallObjectMethod(env, parameterTypeObject, parameterTypeGetNameMethod);const char *cParameterType (*env)-GetStringUTFChars(env, parameterTypeString, NULL);printf(%s , cParameterType);// 释放资源(*env)-ReleaseStringUTFChars(env, parameterTypeString, cParameterType);}// 获取修饰符的值jmethodID getModifiersMethod (*env)-GetMethodID(env, methodClass, getModifiers, ()I);jint modifiers (*env)-CallIntMethod(env, method, getModifiersMethod);printf(\nModifiers: %d\n, modifiers);// 释放资源(*env)-ReleaseStringUTFChars(env, methodName, cMethodName);(*env)-ReleaseStringUTFChars(env, returnTypeString, cReturnType); }JNIEXPORT void JNICALL Java_com_example_MyClass_invokeGetMethods(JNIEnv *env, jobject obj) {// 获取当前类的 Class 对象jclass clazz (*env)-GetObjectClass(env, obj);// 获取 Class 类的 Class 对象jclass classClass (*env)-FindClass(env, java/lang/Class);// 获取 getMethods 方法的 Method 对象jmethodID getMethodsMethod (*env)-GetMethodID(env, classClass, getMethods, ()[Ljava/lang/reflect/Method;);// 调用 getMethods 方法获取 Method 数组jobjectArray methodsArray (jobjectArray)(*env)-CallObjectMethod(env, clazz, getMethodsMethod);// 获取数组长度jsize arrayLength (*env)-GetArrayLength(env, methodsArray);// 遍历 Method 数组for (int i 0; i arrayLength; i) {// 获取 Method 对象jobject methodObject (*env)-GetObjectArrayElement(env, methodsArray, i);// 打印方法信息printf(Method %d:\n, i 1);printMethod(env, methodObject);printf(\n);} }
http://www.zqtcl.cn/news/338232/

相关文章:

  • 海南省住房和城乡建设厅官方网站列举五种常用的网站推广方法
  • aso优化服务平台东莞优化seo
  • 高唐做创建网站的公司网站开发费怎么做账
  • 域名有没有被注册哪个网站最好中企动力网站建设方案
  • 无锡网站制作计划我的世界寻找建筑网站
  • 烟台建设集团招聘信息网站青岛百度公司总部
  • php网站模板怎么用怎么做链接网站
  • 完整网站开发视频教程安丘营销型网站建设
  • 女与男爱做电影网站免费网站外包公司
  • 传统文化传播公司网站建设wordpress 插件开启
  • 哪些网站是做外贸生意的网站建设所需美工
  • 网站建设哪个公司比较好惠州网络问政平台
  • 河南网站备案系统短信广州注册公司程序
  • 苏晋建设集团网站跨专业的简历怎么制作
  • 交互网站怎么做设计师作品网站
  • 国外网站的分析工具有哪些办公室装修计入什么会计科目
  • 手机网站 需求模板3000元建设个人网站
  • 请人做网站域名和主机thinkphp网站开发实战教程
  • 做地产网站哪家好饮料网站建设价格
  • 外管局网站 报告怎么做wordpress 阿里
  • 湘潭做网站 去磐石网络山西自助建站费用低
  • 温州哪里做网站比较好昆明网页制作开发
  • 网站建设淘宝客网站建设与网页设计入门
  • 网站推广营销联系方式俄语免费网站制作
  • 广东企业网站seo点击软件搭建本地网站
  • 商丘做网站的价格专业网站制作哪家强
  • 瑞安微信网站软件公司网站设计与制作
  • 片头网站网站建设服装在线商城实训报告
  • wordpress做企业网站怎样做网页推广
  • 网站建设售后服务安全维护企业网站开发 外文文献