您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Integer类中的Java getChars方法,为什么使用位运算而不是算术运算?

Integer类中的Java getChars方法,为什么使用位运算而不是算术运算?

我不知道进行此特定更改的原因,除非您找到原始作者,否则无论如何您都不可能找到权威的答案。

但是,我想回应一个更广泛的观点,那就是运行时库(和许多内部包)中 的许多 代码java.*已优化到某种程度,这种程度在应用于“”时非常不寻常(我敢说是不负责任的)。正常”的应用代码

基本上有两个原因:

java.*代码经常被疯狂地优化,因为这是值得的,并且他们可以 知道 它实际上会工作。

java 2022/1/1 18:25:24 有483人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶