每个Java函数都以本机方法结束吗?

1 java java-api

我回溯了Java API函数的调用路径,最后以本机方法结束.

每个java-api函数都以本机方法结束吗?

Rya*_*art 9

如果你正在谈论核心类,比如java.lang.System,java.io.File,java.net.Socket等,那么是的,其中很多都"结束"调用本机代码,因为那些是"绑定"到Java运行的所有各种平台的类,而本机代码隐藏了差异,允许Java代码在每个平台上运行相同的代码.但是,对于以本机调用结束的每个方法,可能有一百万个没有,所以你的问题的答案是"不".