gpt4 book ai didi

java - 如何从 Java JNI 获取原始类型的类

转载 作者:行者123 更新时间:2023-11-29 07:58:45 25 4
gpt4 key购买 nike

这个问题与这个问题及其答案有关:

Does int.class equal Integer.class or Integer.TYPE in Java?

由于 int.class 不等于 Integer.class 我如何通过 JNI 在 native 级别获取 int.class Class 或其他原始类型?我需要指向 int.class 而不是 Integer.class 的 jclass 对象。

最佳答案

这个测试

    System.out.println(Integer.TYPE == int.class);

打印 true。也就是说, Integer.TYPE 是您想要的,您可以从 native 代码读取 Integer.TYPE 字段。或者从 native 代码调用 Class.getPrimitiveClass("int")

关于java - 如何从 Java JNI 获取原始类型的类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15870839/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com