![]() |
1
5
afaik JVM总是从主方法开始。我唯一能找到的官方参考资料是 in section 12.1.4 of the java language specifications ,其中说明:
不过,这对我来说似乎不是一个可怕的限制。从技术上讲,您可以编写一个“mainselector”类,其main()将类和方法的完全限定名作为命令行参数,并使用反射来调用该方法。 |
![]() |
2
1
这是“可能的”,但这取决于实现。 引述自 the JVM Specification :
Windows 1.6 Java虚拟机 doesn't provide this functionality. |
![]() |
3
0
您总是可以编写自己的JVM(或者采用开放源码版本并稍微修改它)。但它可能是一个带有bug的JVM。至少我假设启动主方法的行为是在JVM/Java语言规范中的某个地方。 |
|
user29759326 · 如何返回递归函数中的最后一个值? 4 月前 |
|
malife89 · 将java中的字符串读取为正确的日期格式 4 月前 |
![]() |
Tim · 在java中,有没有更快的方法将字节数组写入文件? 4 月前 |
![]() |
rudraraj · java中未声明最终变量 5 月前 |
![]() |
Bala Ji · 以下BFS的实施效率如何? 5 月前 |