Java 程序员/开发人员关于JVM内部的规范参考
这个题目很好地抓住了我的问题。我想知道,对于JVM(不仅仅是热点,但这显然是起点)如何实现或处理特定功能的问题,是否有一个很好的资源或切入点?我不是在找那些东西,我知道先去那里 例如:在试图理解性能问题时,我们经常进行的对话并不是关于规范所说的内容,而是关于实际实现中的当代最佳实践。例如,有一个城市神话说“最终类在Java中的性能更好,因为JVM可以内联或以其他方式优化这些东西。”我们是否可以求助于一个通用资源来评估这些说法 我对自己的问题给出了答案,并提供了热点特定的参考资料。其他供应商的产品呢?小型JVM的细节?多核细节?平台的具体情况,如果它们有所不同?其他JVM语言的细节 只是为了避免一些潜在的抱怨:1)这不是为了寻找过早的优化(事实上,更好地理解平台应该会阻止受过更好教育的开发人员!);2)我知道Java程序员应该专注于好的、可移植的、随时随地运行的代码,但对我们中的许多人来说,平台细节最终很重要 这是受到一些关于作者的有益评论的启发。我很高兴能收集到一些比我上面提到的更有用的例子,来激发人们为什么需要这些资源 一些有趣的相关问题: 编辑添加:我将把答案奖励给提及的最佳个人参考,或是提供指向某个网站的指针的人(可能是为了回答这个问题而构建的),该网站最集中/编目JVM实现智慧以及对客户机语言和开发人员的实际影响。Java 程序员/开发人员关于JVM内部的规范参考,java,jvm,jvm-languages,Java,Jvm,Jvm Languages,这个题目很好地抓住了我的问题。我想知道,对于JVM(不仅仅是热点,但这显然是起点)如何实现或处理特定功能的问题,是否有一个很好的资源或切入点?我不是在找那些东西,我知道先去那里 例如:在试图理解性能问题时,我们经常进行的对话并不是关于规范所说的内容,而是关于实际实现中的当代最佳实践。例如,有一个城市神话说“最终类在Java中的性能更好,因为JVM可以内联或以其他方式优化这些东西。”我们是否可以求助于一个通用资源来评估这些说法 我对自己的问题给出了答案,并提供了热点特定的参考资料。其他供应商的产品
- 这是热点的起点
- 甲骨文和它的前辈们给出了很多见解,尽管这并不是为我的问题本身而组织的
- 关于热点的同步,请参阅我的