请问native这个关键字是什么意思?

zhoyan 2002-08-13 04:37:06
我学JAVA时从来没看到过。
...全文
313 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
hope2002 2002-08-13
  • 打赏
  • 举报
回复
native修饰符用于方法(非JAVA代码)
hjt3328 2002-08-13
  • 打赏
  • 举报
回复
通常native是用c++写的,native方法是用户在java中可以使用但是不能读写的方法。
gfzhx 2002-08-13
  • 打赏
  • 举报
回复
这是定义代码的实现需要本地化的语言来支持,一般都采用c写成dll或so(Linux下),所以在方法上你只定义了方法的参数传入,实现需要放到本地代码中。具体怎样写JNI,需要参看其他文档,一句话也说不清楚的。
binriyue 2002-08-13
  • 打赏
  • 举报
回复
native就是调用本地方法,例如你在一个DLL文件写了一个方法,如果要java文件里载入这个DLL,写一个方法跟DLL的方法名及对数完全一样,在前面加上native就可以调用DLL里面的方法了。

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧