Java数据类型的规则
2016-12-29 15:42
483 查看
数据类型的规则
选择合适的数据类型去存储,比如用来存储年龄,他的数值不可能超过200那么就用short存储,才浪费2个字节这样很节约。如果数值永远不大于100那么我们就会用byte来存储,如果这个数值不大于100非得用long长整型去存,就有点浪费了。
但是,现在不比10几年前了,以前的编程都是在微型机上做的。微型机上做编程他的资源非常的小,一个内存一个存储器都非常的小,所以那个时候必须在乎他的资源问题的使用,不能浪费里面的资源,不然资源越来越小。
现在的随便内存就是上G,服务器都上百G以上。所以现在不需要去在乎数据类型的使用,在Java里面说如果你的整数数值小于几十亿以下那么就只用int,int是通用的整数类型,这样对于现在的机器来说完全不浪费。反而这样会简洁很多,不会那么麻烦。如果你又使用short来存储年龄,又用byte来存储100数值,又用int来存储房子的价格那样多麻烦,而且转型的时候还会溢出。如图3.5所示:
图3.5
又要倒过来倒过去的,倒回来又会溢出,那样挺乱的。所以Java说只要整数的默认都是int。如果是小数的话,默认为double。就算你不用int他也是int,不用double他也是double。
数据类型就是数据存储选择的一个空间大小,每个人的存储大小都不一样所以我们要选择,但是在Java里面他推荐我们整数用int,小数用double,如果说非得替换也是可以的。
您可能感兴趣的文章:
相关文章推荐
- Java数据类型转换规则
- java命名规则和数据类型
- java程序的基本规则和数据类型以及运算符
- Java中的数据类型以及Java变量的使用规则
- Java数据类型转换规则
- 【JAVA】apache poi excel 文件读取,各种数据类型,不规则excel格式都可以读取
- Java中命名规则及基本数据类型的长度、表示范围
- Java中命名规则及基本数据类型的长度、表示范围
- Java中数据类型的转换规则
- Java学习笔记摘录(标识符/变量是什么/如何命名变量/数据类型/变量的使用规则)
- 【JAVA】apache poi excel 文件读取,各种数据类型,不规则excel格式都可以读取
- java数据类型的规则
- java基础之java语法规则数据类型03
- Java数据类型转换规则
- java——不同数据类型的转换规则
- java基础总结——命名规则+path+基本数据类型
- JAVA命名规则与基本数据类型
- java基本数据类型自动转换规则
- Java探秘之基本数据类型和包装类(int,Integer)(一)
- Java中的变量和八大数据类型