避免使用枚举,使用int,为什么不使用byte,byte的范围大于大部分业务都是能够满足的吧

来源:8-1 如何避免OOM的产生?

昨日重现1596341

2020-06-13

避免使用枚举,使用int,为什么不使用byte,byte的范围大于大部分业务都是能够满足的吧

写回答

1回答

bennyhuo

2020-06-13

其实 byte 在java虚拟机中一般也是占用跟int一样的空间,涉及内存对齐问题。当然这个也看虚拟机的实现。所以其实并不会节省内存。

1
2
bennyhuo
回复
昨日重现1596341
都是慢慢学过来的,多读书,多实践~
2020-06-14
共2条回复

大厂资深面试官 带你破解Android高级面试

改变视野和思维 深度与广度兼备的 Android 进阶面试指导课程

1636 学习 · 222 问题

查看课程