2025年06月18日
一直以来,没有接触过JNI,看到群里有人说:如何在C#调用JNI生成动态库中的函数.正好有时间就看看JNI是如何生成调用本地函数(.Net中叫非托管函数).
本地函数(Native Function): c或者c++的函数.
JNI(Java Native Interface):Java制定一些标准结构和接口,让c/c++做具体的函数实现,进而实现Java与c/c++语言的交互,在需要性能的时候,可以直接使用c/c++生成的动态库或者共享库.
2025年06月18日
阅读本文大概需要 3 分钟。
通常,反射用于动态获取对象的类型、属性和方法等信息。今天带你玩转反射,来汇总一下反射的各种常见操作,捡漏看看有没有你不知道的。
Type 类的 GetMembers 方法用来获取该类型的所有成员,包括方法和属性,可通过 BindingFlags 标志来筛选这些成员。