首页 > 软件开发 > JAVA >

Java基础[2]:数据类型的认识与使用

来源:互联网 2023-03-16 19:32:18 195

在Java中规定了8种基本数据类型变量来存储整数、浮点、字符和布尔值。其主要分为两大类,即基本数据类型和引用数据类型。在本次经验中,我们主要介绍基本数据类型。下面,让我们一块学习吧!gAy办公区 - 实用经验教程分享!

Java基础[2]:数据类型的认识与使用gAy办公区 - 实用经验教程分享!

工具/原料

  • Eclipse/
  • JDK/

数据类型

  • 1

    在Java中,数据类型包括,基本数据类型和引用数据类型。基本数据型包括数值型,字符型(char),布尔型(boolean),其中数值型又包括整数类型(byte、short、int、long)和浮点类型(float,double)。引用数据类型包类(class)、接口(interface)和数组,这里我们暂不介绍引用类型。不同的数据类型,可以保存不同的变量,同时这些变量所占用的内存空间也不一样。熟练使用这些数据类型,可以帮助我们很好地设计程序以及保存数据。gAy办公区 - 实用经验教程分享!

  • 1相关内容未经许可获取自百度经验
  • 整数类型

  • 1

    整数类型包括byte,short int long这几个数据类型,主要用来存储整数。不同的数据类型所表示的数值范围是不一样的。gAy办公区 - 实用经验教程分享!

  • 2

    在Java中byte类型占据1 个字节内存空间,数据范围为-128~127gAy办公区 - 实用经验教程分享!

    short类型数据占据2个字节内存空间,数据范围为-32768~32767gAy办公区 - 实用经验教程分享!

    int类型数据占据4个字节内存空间,数据范围为-2147483648~2147483647gAy办公区 - 实用经验教程分享!

    long类型类型数据占据8个字节内存空间,数据范围为2的负64次方到2的64次方减1gAy办公区 - 实用经验教程分享!

    在下面的程序中我们显示了数据类型的所表示的最大值和最小值。gAy办公区 - 实用经验教程分享!

    Java基础[2]:数据类型的认识与使用gAy办公区 - 实用经验教程分享!

  • 浮点类型

  • 1

    Java中的数据类型分为双精度类型double和单精度类型float.gAy办公区 - 实用经验教程分享!

    其中double类型占8个字节,64位,第1位为符号位,中间11位表示指数,最后51位表示尾数gAy办公区 - 实用经验教程分享!

    其中float类型占4个字节,32位,第1位为符号位,中间8位表示指数,最后23位表示尾数gAy办公区 - 实用经验教程分享!

    如果您上述不理解的话,请参考计算机组成原理等类型的书籍gAy办公区 - 实用经验教程分享!

  • 2

    double类型和float类型所表示的范围很大,但是对于精度是有一定的损失的。对于float来说,double类型的数据所占据的内存空间较大。在一般情况下,对于精度要求不大的情况下,可以使用float类型。在Java编程中,如果使用float类型,请在赋初值时在其数据后面加上F或f,因为Java对于浮点类型的数据处理时默认是按double类型识别的。,下面图中我们看一下,float,和double类型所表示的数值范围。其中的E是采用科学计数法表示的。gAy办公区 - 实用经验教程分享!

    Java基础[2]:数据类型的认识与使用gAy办公区 - 实用经验教程分享!

  • 字符类型

  • 1

    字符类型在内存中占有2个字节,定义时语法为char 字符名称='字符',字符中如果需要表示为“,空格等特殊字符时,就会出现问题,这里出现了转义字符,例如\n是转义字符,其表示的是空格。对于转义字符,请自行搜下。gAy办公区 - 实用经验教程分享!

    Java基础[2]:数据类型的认识与使用gAy办公区 - 实用经验教程分享!

  • 布尔类型

  • 1

    布尔类型的变量只有true(真)和false(假)两种,不再有其他的值。如图,我们定义一个变量表示布尔类型。gAy办公区 - 实用经验教程分享!

    Java基础[2]:数据类型的认识与使用gAy办公区 - 实用经验教程分享!

  • 注意事项

    • JDK环境变量配置参考:http://jingyan.baidu.com/article/ca41422fe3b7261eae99edc6.htmlgAy办公区 - 实用经验教程分享!

    • 如果感觉不错,请点个赞!gAy办公区 - 实用经验教程分享!

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!gAy办公区 - 实用经验教程分享!


    标签: JAVA

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码