我们知道java为了增强兼容性而采用了基于栈的指令集,但是栈操作比寄存器操作慢很多,那么这是降低java性能的一个重要因素吗?我了解到java有时也使用寄存器来加速它执行速度,但我不知道java如何以及何时使用寄存器。谢谢!
问问题
91 次
我们知道java为了增强兼容性而采用了基于栈的指令集,但是栈操作比寄存器操作慢很多,那么这是降低java性能的一个重要因素吗?我了解到java有时也使用寄存器来加速它执行速度,但我不知道java如何以及何时使用寄存器。谢谢!