社区
Java SE
帖子详情
请问native这个关键字是什么意思?
zhoyan
2002-08-13 04:37:06
我学JAVA时从来没看到过。
...全文
337
4
打赏
收藏
请问native这个关键字是什么意思?
我学JAVA时从来没看到过。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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
关键字
的作用
初次遇见
native
是在 java.lang.Object 源码中的一个hashCode方法: public
native
int hashCode(); 为什么有个
native
呢?这是我所要学习的地方。所以下面想要总结下
native
。 一、认识
native
即 JNI,Java
Native
Interface 凡是一种语言,都希望是纯。比如解决某一个方案都喜欢单单这个语言来写即可。Java平台有个用户和本地C代码进行互操作的API,称为Java
Native
Interface (Java本地接口)。 二、用 Java 调用 C 的“Hello,J
JAVA(J2SEJ2EE)学习笔记pdf
本人两个月来的学习笔记,经过老师的课件和总结精心整理而成。 内容包括:j2se语法、循环控制、OOP设计、方法设计、重写、重载、抽象类/方法、接口、异常处理、多线程、swing。以及部分oracle内容。 本笔记是pdf格式,经过我多次排版,结构清晰接近出版物,内容充实,示例浅显易懂,本人十分推荐。 后续会持续更新。 最后,也为自己的java群做一下宣传: Java Paradise qq一群: 81556987(已满) 二群:81520772,欢迎传播!
Java中
native
关键字
是
什么意思
在Java中,
关键字
用于表示一个方法是用本地(
native
)语言实现的,而不是用Java代码实现的。这意味着该方法的实现不在Java虚拟机(JVM)中,而是由底层系统的本机代码提供。当在Java中声明一个方法为时,该方法的实现通常在其他语言(如C或C++)中完成,并通过Java
Native
Interface(JNI)与Java代码进行交互。JNI是Java的一种机制,允许Java代码与本地应用程序库(通常是用C或C++编写的)进行交互。一些情况下,使用方法可以实现与特定硬件或操作系统相关的功能,或者提
java中的
native
关键字
java中的
native
关键字
java
native
关键字
干什么用的?
今天一不小心跟进Object的源码中,发现一个
native
关键字
,一脸蒙蔽,怎么我从来没有用过。 // 这是计算对象的hsahcode的方法,涉及到内存地址 public
native
int hashCode(); 1.汇编生c,c生万物,其实java要实现对底层的控制,还是需要c/c++帮忙,老大毕竟是老大。 2.
native
关键字
我们开发应用的时候是用不到的,那什么时...
Java SE
62,635
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章