-2

我在 Java 中找不到本机方法 memchr、memcmp、memcpy、memmove、memset 的相关代码。有人可以解释这些方法代表什么吗?他们真正做什么?

我想接受程序中变量指向的值,我想知道这些方法是否可以帮助我。

先感谢您。

4

2 回答 2

3

不鼓励使用 Java 本地方法,除非您无法使用可用的 Java 方法完成任务。本机方法的实现也可能与 java 版本不同。如果您真的想看它们,只需从openJDK下载带有源代码的 jdk并查看它们。另一方面,您也可以为这些本地方法拥有自己的实现。查看此处 以获取有关如何覆盖这些本机方法的更多详细信息

于 2013-07-08T09:48:30.400 回答
0

没有。因此,您关于他们所做的事情的问题没有意义。Java 中最接近的方法是 System.arraycopy()。

于 2013-07-08T09:45:29.403 回答