3

当编译器到达 void 方法的末尾时,它是否只是调用return;?谁能告诉我在哪里可以找到有关此类行为的文档?

4

2 回答 2

3

是的,如果您查看字节码javap -c class,您将看到RETURNvoid 方法中的指令。

您可以通过阅读JVM 规范来了解有关字节码的更多信息。

于 2012-10-01T02:45:51.517 回答
0

如果缺少 RETURN 操作码 (B1),则会在 void 方法的末尾自动插入,如果您愿意,也可以手动将其插入

于 2012-10-01T02:45:26.467 回答