文章目录 native关键字native加在方法上时 native关键字 native加在方法上时 该方法是用Java以外的语言实现的。 public native static void callNativeMethod(); java无法很好的对底层进行操作或者说不适合(或者效率问题)。所以,底层采用其他语言实现。封装成库之后,提供给JAVA调用。例如dll文件中包含的导出方法。 更深入了解,推荐参考:Java native方法:https://www.jianshu.com/p/1eb6d859175d