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

做毕设好的网站/竞价排名

做毕设好的网站,竞价排名,云南昆明独立站建站,南京 高端网站制作新创建的枚举类型继承自Enum类。 Enum类有两个成员变量,name和ordinal。name为枚举常量的名字,ordinal为枚举常量声明时的顺序(从0开始)。Enum类有一个ordinal()方法,用来获取变量ordinal的值;还有一个valu…

新创建的枚举类型继承自Enum类。
Enum类有两个成员变量,name和ordinal。name为枚举常量的名字,ordinal为枚举常量声明时的顺序(从0开始)。Enum类有一个ordinal()方法,用来获取变量ordinal的值;还有一个values()方法用来获取所有的枚举常量,返回值是一个枚举的数组。
JAVA的枚举类型构造函数一定是私有的,因为要保证枚举是单例的。因此我们不能在JNI里使用AllocObject、NewObject这种需要用到构造函数的方法构建一个枚举型。JAVA枚举类型的成员都是static的,JNI中可以直接访问

  • java enum
package mdw.appencrypt;/*** 设备状态*/
public enum DeviceState {/*** 设备不存在*/DEVICE_ABSENT_STATE(0x00000000),/*** 设备存在*/DEVICE_PRESENT_STATE(0x00000001),/*** 设备状态未知*/DEVICE_UNKNOW_STATE(0x00000002);public int value;DeviceState(int value) {this.value = value;}public int getValue() {return value;}/*** 自定义了一个static方法,获取指定顺序的枚举*/public static DeviceState getDeviceState(int code) {for (DeviceState e : DeviceState.values()) {if (e.getValue() == code) {return e;}}return null;}}
  • JNI 调用
jobject generateDeviceState(JNIEnv* env, jint pulDevState){// FindClass查找Java中的类jclass myClass = env->FindClass("mdw/appencrypt/DeviceState");// 通过GetMethodID获取类的静态成员ID ,第一个参数是一个Java类;第二个参数是使用UTF-8编码的属性名;第三个参数是使用UTF-8编码的属性类型签名。// jmethodID id = env->GetMethodID(myClass, "ordinal", "()I");// 通过GetStaticMethodID获得一个静态方法ID。该方法与GetMethodID方法的参数都是一样的。jmethodID j_method_getDeviceState = env->GetStaticMethodID(myClass,"getDeviceState","(I)Lmdw/appencrypt/DeviceState;");// 通过CallStaticObjectMethod调用了一个我们自定义的静态方法,返回值是一个类的实例jobject jobjectDeviceState = env->CallStaticObjectMethod(myClass,j_method_getDeviceState,(int)pulDevState);//释放资源env->DeleteLocalRef(myClass);return jobjectDeviceState;
}

参考:https://blog.csdn.net/Zhou2828/article/details/89379470

http://www.lbrq.cn/news/773245.html

相关文章:

  • 域名停靠网站免费进入/山东seo首页关键词优化
  • 国外做外挂的网站/百度竞价
  • 网站开发与兼容模式/网站搜什么关键词
  • 独立网站商城建设/信息流广告案例
  • 做网站人/seo实战论坛
  • 百度关键词购买/seo是什么工作内容
  • 香港做批发的网站有哪些/百度视频seo
  • win7如何安装iis来浏览asp网站/广州灰色优化网络公司
  • 大学生帮别人做网站/推广网站公司
  • 网站开发 外包 哪家/北京网站制作设计
  • 淄博网站建设相关文章/营销型网站有哪些平台
  • 外贸网站设计制作/域名seo站长工具
  • 如何做设计网站页面/黄山seo推广
  • 网站建设的违约责任/专业seo网络营销公司
  • 深圳企业网站定制公司/厦门人才网个人会员登录
  • 网站开发流程分析/网站关键词优化怎么做的
  • 大连网站建设仟亿科技/二级域名查询网站
  • 浦东网站建设公司/阿里指数app下载
  • 公司定制网站建设公司/汕头seo计费管理
  • 博物馆建设网站/百度推广seo
  • 如何建设幼儿园网站方案/深圳广告策划公司
  • 清溪镇网站建设/电脑优化用什么软件好
  • 昌平区住房城乡建设委 房管局 官方网站/seo的范畴是什么
  • 临夏市建设局网站/西安seo顾问培训
  • wordpress引入css样式/淘宝关键词排名优化
  • 二次开发是指/seo专家是什么意思
  • wordpress 加上广告/seo是什么意思蜘蛛屯
  • 招标资源网官网/北京网站优化方式
  • 建设工程消防网站进入程序/软文营销ppt
  • 成都 企业网站建设公司/网络推广视频
  • 洛谷 P2607 [ZJOI2008] 骑士-提高+/省选-
  • Wireshark专家模式定位网络故障:14种TCP异常深度解剖
  • 【vue(二)Vuex】
  • IoTDB与传统数据库的核心区别
  • MFC C++ 使用ODBC方式调用Oracle数据库的详细步骤
  • 机器翻译:一文掌握序列到序列(Seq2Seq)模型(包括手写Seq2Seq模型)