A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© EarlyHeart 中级黑马   /  2014-7-10 02:07  /  1821 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 EarlyHeart 于 2014-8-14 21:01 编辑

请问大神们native修饰的方法是干什么用的?跟普通方法有什么区别?

3 个回复

倒序浏览
Java使用native方法来扩展Java程序的功能,它允许Java代码和其他语言如C++写的代码进行交互。
回复 使用道具 举报
其实就是JNI。
native是方法修饰符。Native方法是由另外一种语言(如c/c++,FORTRAN,汇编)实现的本地方法。因为在外部实现了方法,所以在java代码中,就不需要声明了,有点类似于借口方法。Native可以和其他一些修饰符连用,但是abstract方法和Interface方法不能用native来修饰。

点评

谢谢!明白了!  发表于 2014-7-11 11:57
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马