![]() |
1
29
因此,您需要一种机制来确定保存的优化是否仍然是最优的,在这一点上,您不妨动态地重新优化。 |
![]() |
2
30
Oracle's JVM 确实有这样的记录引用甲骨文,
我不知道为什么所有复杂的VM实现都不提供类似的选项。 |
![]() |
3
18
|
![]() |
4
8
|
![]() |
5
1
我不知道实际的原因,没有以任何方式参与JVM实现,但我可以想出一些合理的原因:
但我真的在猜测,正如你们所看到的,我真的不认为我的任何理由是真正的节目停顿。我想Sun只是不认为这个支持是一个优先事项,也许我的第一个原因是接近事实,因为这样做习惯性地也可能导致人们认为java类文件确实需要一个单独版本的每个VM而不是跨平台。 我更喜欢的方法实际上是有一个单独的字节码到本机转换器,您可以使用它来预先显式地执行类似的操作,创建为特定VM显式构建的类文件,其中可能包含原始字节码,以便您也可以使用不同的VM运行。但这可能来自我的经验:我大部分时间都在做JavaMe,Java编译器在编译方面不够聪明,这让我感到非常痛苦。 |
![]() |
Sam · jvm如何优化循环代码? 6 年前 |
![]() |
pushpavanthar · 纱线中的调谐火花作业 6 年前 |
![]() |
Ashish K · 在Groovy中将字符串参数传递给对象方法参数 6 年前 |
![]() |
St.Antario · 在Java中侦听多个目录以创建文件 6 年前 |
![]() |
Bonsaisteak · 为什么年轻一代需要三个区域来收集垃圾? 6 年前 |