jvm.h 文件声明的函数
在 jvm.cpp 都是这样实现的
[code="java"]
JVM_ENTRY(返回值, 方法名(参数))
。
。(函数体)
。
JVM_END
[/code]
那这个JVM_ENTRY 是做了什么,好像就是一个标记 。。整个过程有点像加载类(这里是函数),貌似是 jvm 启动的时候 就加载进去,但是这个过程是什么样的流程,大家都知道 , 在.h的头文件中申明 ,在cpp 文件中都是 用头文件的声明为函数头加以实现,但是这里是用这样一个特殊的结构,难道这个文件不是由c++ 编译 ,一个专用的编译器,那它又是谁呢 --! 困惑
上网查 都是提下函数体调用一个c++类就走了 望高人 指点下