社区
Java SE
帖子详情
请问native这个关键字是什么意思?
zhoyan
2002-08-13 04:37:06
我学JAVA时从来没看到过。
...全文
375
4
打赏
收藏
请问native这个关键字是什么意思?
我学JAVA时从来没看到过。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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里面的方法了。
java中的
native
关键字
的意思
本文详细解释了Java中的
native
关键字
用途及工作原理。
native
用于声明非Java实现的方法,这些方法通常用C/C++编写并编译为DLL文件。通过
native
方法,Java能够调用本地资源进行底层操作。
Java中
native
关键字
是
什么意思
本文介绍了Java中的
native
关键字
,它用于标记用本地语言实现的方法。JNI使得Java能与C/C++库交互,但使用
native
方法需注意可能带来的平台依赖性和性能风险。,
java中的
native
是
什么意思
_【Java学习】Java中
Native
关键字
的作用
本文围绕Java中的
native
关键字
展开,介绍了
Native
Method是Java调用非Java代码的接口,其实现由非Java语言完成。阐述了使用
Native
Method的原因,如与Java环境外交互、与操作系统交互等。还说明了JVM使
Native
Method运行的机制及实现步骤,最后给出调用VB的DLL的示例。
add python3.7 to path是
什么意思
_
native
关键字
到底是什么东西?
本文介绍了Java如何通过JNI调用C/C++方法的具体步骤,包括声明
native
方法、生成并实现C头文件、编译C文件为动态链接库以及在Java中加载该库。同时讨论了使用
native
方法的缺点。
add python3.7 to path是
什么意思
_java
native
关键字
到底是干什么的?
本文围绕Java中
native
方法展开,介绍了其含义,即用于调用非Java实现的方法。阐述了Java调用
native
方法需借助JNI,还给出了调用自定义
native
方法的步骤,包括声明方法、生成.h文件等。同时指出使用
native
方法存在可移植性差和不稳定的缺点。
Java SE
62,622
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章