Mat*_*ter 2 java memory ram
我正在处理一大堆X,Y,Z点.如果我需要保持较低的RAM使用率,那么存储所有点的最佳方法是什么?一个字符串"X,Y,Z",一个自定义类,或者它不会有任何区别?
das*_*ght 8
字符串几乎肯定是一个错误的选择:它们浪费了大约一半的空间,如果不是更多,它们会让你浪费CPU周期来将数据恢复为适合处理的数字格式.
具有三个原始字段的自定义类是更好的选择.根据范围和您的积分,使用类型byte,short,int,long,float,或double.这有助于您在每次使用积分时避免解析坐标.
byte
short
int
long
float
double
归档时间:
13 年,7 月 前
查看次数:
144 次
最近记录: