永发信息网

如何查看java源码中的native方法源码

答案:1  悬赏:30  手机版
解决时间 2021-11-29 13:01
如何查看java源码中的native方法源码
最佳答案
下载JDK源代码啊,openJDK上有完整的JDK源代码,JDK源代码由C++、Java、C、汇编 这四种语言组成。JVM主体是C++写的,JNI部分是C,工具类是Java写的,JVM里混有汇编代码。路径:openjdk-7-fcs-src-b147\jdk\src\share\native\java\lang\System.c 找到这个

static JNINativeMethod methods[] = {
{"currentTimeMillis", "()J", (void *)&JVM_CurrentTimeMillis},
{"nanoTime", "()J", (void *)&JVM_NanoTime},
{"arraycopy", "(" OBJ "I" OBJ "II)V", (void *)&JVM_ArrayCopy},
};

方法的实现应该在JVM部分,路径openjdk-7-fcs-src-b147\hotspot\src\share,不同的操作系统实现不一样,应该是在对应的操作系统的包下
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
女友给我口的时候有齿感怎么办?
steam上有哪些经典游戏
正月放四十克左右的鲫鱼苗年底能有多大?
对方没有我的手机号,那么我能通过手机联系人
天价婚宠权少赖上瘾第109章
人民币0.089元的大写怎么书写
8分之3乘以12分之7加12分之5乘8之3等于
《小书屋》阅读 求解啊啊啊啊啊啊啊
一个数被7除,商117,余5,这个数是几?
若每千米耗油0.4升则这一天中该检修小组共耗
李钟硕眼睛下的那颗痣是不是泪痣啊?
蒽菲有多少款洗发露?
优雅的人是不是举止都很拘谨,那不是很累吗,
单选题“古人学问无遗力,少壮工夫老始成。纸
地下室集水坑能用砖砌吗
推荐资讯
联想x2to手机好不好联想
老师您好!两天前跟您问那个29的飞利浦crt电
青岛船歌鱼水饺有了解的吗?
深海鱼捕捞上来后五脏为什么破裂
买家恶意仅退款怎么办
求融字和鑫字写首诗
我是做全桦胶合板怎么找到市场
回家后发现房门被人封了,能不能构成非法强行
电脑物理内存是不是内存条?
迅销公司的简介
三国赤膀的人是谁
酷睿i5,3350P跑分才4万多,正常吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?