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

zhoyan 2002-08-13 04:37:06
我学JAVA时从来没看到过。
...全文
99 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
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里面的方法了。
回复
发帖
Java SE
创建于2007-09-28

6.1w+

社区成员

Java 2 Standard Edition
申请成为版主
帖子事件
创建了帖子
2002-08-13 04:37
社区公告
暂无公告