Java数据类型的规则

 更新时间:2016年12月29日 15:42:19   投稿:mrr  
这篇文章主要介绍了Java数据类型的规则的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下

数据类型的规则

  选择合适的数据类型去存储,比如用来存储年龄,他的数值不可能超过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,如果说非得替换也是可以的。

相关文章

  • Spring Profiles使用方法详解

    Spring Profiles使用方法详解

    在你刚接触SpringBoot的时候有没有对它提供的Profile有些许不适应,经过摸索后才领悟到它的强大。今天我就对Profile进行一点归纳总结,留作互联网记忆
    2022-12-12
  • Spring实战之缓存使用key操作示例

    Spring实战之缓存使用key操作示例

    这篇文章主要介绍了Spring实战之缓存使用key操作,结合实例形式分析了Spring缓存使用key具体配置、属性、领域模型等相关操作技巧,需要的朋友可以参考下
    2020-01-01
  • 如何在yml配置文件中使用中文注解

    如何在yml配置文件中使用中文注解

    这篇文章主要介绍了如何在yml配置文件中使用中文注解,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-10-10
  • JAVA大作业之图书管理系统实现全解

    JAVA大作业之图书管理系统实现全解

    随着网络技术的高速发展,计算机应用的普及,利用计算机对图书馆的日常工作进行管理势在必行,本篇文章手把手带你用Java实现一个图书管理系统,大家可以在过程中查缺补漏,提升水平
    2022-01-01
  • Java使用正则表达式判断字符串是否以字符开始

    Java使用正则表达式判断字符串是否以字符开始

    这篇文章主要介绍了Java使用正则表达式判断字符串是否以字符开始的相关资料,需要的朋友可以参考下
    2017-06-06
  • Java Flink与kafka实现实时告警功能过程

    Java Flink与kafka实现实时告警功能过程

    这篇文章主要介绍了Java Flink与kafka实现实时告警功能,本文通过示例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-01-01
  • SpringBoot的java -jar命令启动原理解读

    SpringBoot的java -jar命令启动原理解读

    这篇文章主要介绍了SpringBoot的java -jar命令启动原理,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-02-02
  • Spring Boot如何实现统一数据返回

    Spring Boot如何实现统一数据返回

    这篇文章主要介绍了Spring Boot如何实现统一数据返回,本文通过实例代码给大家介绍的非常详细,感兴趣的朋友跟随小编一起看看吧
    2024-07-07
  • IDEA插件之Mybatis Log plugin 破解及安装方法

    IDEA插件之Mybatis Log plugin 破解及安装方法

    这篇文章主要介绍了IDEA插件之Mybatis Log plugin 破解方法及安装方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-09-09
  • 常用校验注解之@NotNull,@NotBlank,@NotEmpty的区别及说明

    常用校验注解之@NotNull,@NotBlank,@NotEmpty的区别及说明

    这篇文章主要介绍了常用校验注解之@NotNull,@NotBlank,@NotEmpty的区别及说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-01-01

最新评论