Java培训:Java 编程中的原始数据类型

更新时间: 2022-01-28 10:00:00来源: 粤嵌教育浏览量:5714

  在几乎每个 Java 程序中,你都会发现使用了原始数据类型。它们提供了一种存储程序正在处理的简单值的方法。例如,考虑一个允许用户执行数学计算的计算器程序。为了让程序实现其目标,它必须能够存储用户输入的值。这可以使用变量来完成。变量是一种特定类型的值的容器,称为数据类型。如果你想了解更多关于原始数据类型的信息,可以参加java培训来学习,可以在短时间内获得较快提升。


  原始数据类型


  Java 带有八种原始数据类型来处理简单的数据值。根据所持有的价值类型,它们可以分为四类:


  整数:这些是正整数和负整数。

  浮点数:任何有小数部分的数字。

  字符:单个字符。

  真值:真或假。


  整数


  整数包含不能有小数部分的数值。有四种不同的类型:


  byte:使用一个字节来存储从-128到127的值

  short:使用两个字节存储从 -32,768 到 32,767 的值

  int:使用四个字节存储从 -2,147,483,648 到 2,147,483,647 的值

  long:使用 8 个字节存储从 -9,223,372,036,854,775,808 到 9,223,372,036,854,775,807 的值


  从上面可以看出,类型之间的唯一区别是它们可以保存的值的范围。它们的范围与数据类型存储其值所需的空间量直接相关。在java培训中,有很多关于原始数据类型的学习课程,在专业老师的教学指导下,可以更加全面系统地掌握单元测试微服务的知识和技能。


  在大多数情况下,当你想要表示整数时,请使用 int 数据类型。它能够容纳从略低于 -20 亿到略高于 20 亿的数字,适用于大多数整数值。但是,如果由于某种原因你需要编写一个使用尽可能少内存的程序,请考虑你需要表示的值并查看字节或短字节是否是更好的选择。同样,如果你知道需要存储的数字高于 20 亿,则使用 long 数据类型。



  浮点数字


  与整数不同,浮点数像小数部分。有两种不同的类型:


  float:使用四个字节存储从 -3.4028235E+38 到 3.4028235E+38 的值

  double:使用 8 个字节存储从 -1.7976931348623157E+308 到 1.7976931348623157E+308 的值


  两者之间的区别只是它们可以容纳的小数范围。与整数一样,范围与存储数字所需的空间量直接相关。除非你有内存问题,否则最好在程序中使用双精度数据类型。它将以大多数应用程序所需的精度处理小数。主要的例外是在不能容忍舍入误差的金融软件中。


  字符


  只有一种处理单个字符的原始数据类型——char。char 可以保存一个字符的值,并且基于 16 位 Unicode 编码。字符可能是字母、数字、标点、符号或控制字符(例如,表示换行符或制表符的字符值)。


  真值


  由于 Java 程序处理逻辑,因此需要一种方法来确定条件何时为真,何时为假。boolean 数据类型可以保存这两个值; 它只能是真或假。


  无论你是0基础,还是java开发从业者,无论你是应届生还是职场人士,只要你想学习java,精进java技术,完成职场晋升,都可以选择java培训,理论为基础,再实战应用,将知识运化应用,提升你的项目实操技能,全程模拟企业工作流,让你毕业即可享有1-3年经验,大大提升就业竞争力。

免费预约试听课