native主要用于方法上
一个native方法就是一个Java调用非Java代码的接口。一个native方法是指该方法的实现由非Java语言实现,比如用C或C++实现。
在定义一个native方法时,并不提供实现体(比较像定义一个Java Interface),因为其实现体是由非Java语言在外面实现的
主要是因为JAVA无法对操作系统底层进行操作,但是可以通过jni(java native interface)调用其他语言来实现底层的访问。
Java原生方法详解:JNI与底层操作
本文探讨了Java中native方法的概念,它是如何通过JNI调用非Java代码实现对操作系统底层操作的。重点介绍了定义native方法的特点和JNI的作用,以及使用C/C++实现底层功能的示例。
native主要用于方法上
一个native方法就是一个Java调用非Java代码的接口。一个native方法是指该方法的实现由非Java语言实现,比如用C或C++实现。
在定义一个native方法时,并不提供实现体(比较像定义一个Java Interface),因为其实现体是由非Java语言在外面实现的
主要是因为JAVA无法对操作系统底层进行操作,但是可以通过jni(java native interface)调用其他语言来实现底层的访问。

被折叠的 条评论
为什么被折叠?