Jer*_*lan 0 java compiler-construction optimization
这可能不是一个实际问题,但我只是为了获得一些有价值的附加知识而提出这个问题.我曾多次遇到这种情况(如阅读许多文章和博客),一旦一个人成为特定编程语言的专家,他们就会倾向于通过查看最微小的细节是如何实现的,在他们构建的任何应用程序中优化代码通过查看用于开发应用程序的每个内置类的编译器代码.但我没有看到这种情况的例子.任何人都可以建议任何或给一个片段.我非常擅长Java,所以如果Java中存在任何这样的优化示例,任何人都可以编写代码片段.如果不是我不介意任何前卫.语言作为问题几乎涵盖了目前使用的语言.
一旦一个人成为特定编程语言的专家,他们倾向于通过查看他们用于开发应用程序的每个内置类的编译器代码来查看最微小的细节是如何实现的,从而在他们构建的任何应用程序中优化他们的代码
实际上我会说相反,而你更有可能看到
任何人都可以建议任何或给一个片段
我建议你阅读中的代码java.lang.*,java.util.*并且java.util.concurent.* 这些代码被广泛使用并且专门针对Java进行了优化.如果你假设复杂或迟钝的代码更"专家",你可能会感到失望.;)