如何查看java中native方法的实现?

发布于 2021-11-23 13:59:28 字数 63 浏览 701 评论 7

如题,我想查看一个native方法的实现,如何查看?比如System.currentTimeMillis()方法的c代码实现。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

贱贱哒 2021-11-25 22:43:54

我如何知道是调的哪一个dll呢?能具体描述一下吗?小弟这方面没有经验,还望指导,谢谢了。

清风夜微凉 2021-11-25 22:23:23

你找到java调用的dll,找一个工具,逆向一下,就能得到源代码。

2021-11-25 20:14:46

亲,能再具体点吗?

伪装你 2021-11-25 12:27:19

回复
具体点的意思就是native实现都是dll库里的代码,要么开源的可以看到源代码,要么非开源的自己反编译

妖妓 2021-11-25 08:54:07

不用反编译,去下载open jdk的源码就可以了。

顾忌 2021-11-24 17:35:38

有什么相关书可以推荐么,自己看不知道怎么动手。

无声静候 2021-11-24 09:47:01

回复
@fineday009 : 课本上都有教啊

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文