为什么从Android的性能提示中删除“避免只需要整数的枚举”?

发布于 2021-01-31 15:23:06

从官方开发人员文档中删除了“避免只需要整数的枚举”部分。(请参阅“ 为什么Android不使用更多枚举?”以获得旧版内容)

为什么?Android VM是否进行了更改,使技巧过时了?

关注者
0
被浏览
267
1 个回答
  • 面试哥
    面试哥 2021-01-31
    为面试而生,有面试问题,就找面试哥。

    Elliot Hugues在2011年的回答是,避免枚举的最初原因是出于性能原因……就像“处理性能”一样。由于该原因没有事实根据,因此已从官方文档中将其删除。

    它是后来添加的,因为枚举在内存中添加的数据比使用整数要多得多。



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看