Java Native方法与Native函数绑定的方式

2020-04-22  本文已影响0人  滑稽的命运

静态绑定和动态绑定对比

静态绑定 动态绑定
Native函数名 按照固有规则编写并采用C的命名规则 无要求
Native函数可见性 可见 无要求
动态更换
调用性能 额外查找开销 无需查找
开发影响 重构繁琐(例如:修改函数名,需两边同时改) 几乎无副作用
AndroidStudio支持 自动关联Native函数跳转 不能自动关联
上一篇 下一篇

猜你喜欢

热点阅读