首页 课程 师资 教程 报名

一文读懂Java中的数据类型有哪些

  • 2022-10-28 11:16:10
  • 1419次 动力节点

Java的数据类型是不同的大小和值,可以存储在根据方便和情况制作的变量中以覆盖所有测试用例。另外,让我们掩盖其他重要的疾病,主要有两种语言,如下所示:

首先,一种是静态类型语言,其中每个变量和表达式类型在编译时都是已知的。一旦变量被声明为某种数据类型,它就不能保存其他数据类型的值。例如 C、C++、Java。

另一种是动态类型语言。随着时间的推移,这些语言可以接收不同的数据类型。例如 Ruby、Python

Java 是静态类型的,也是一种强类型语言,因为在 Java 中,每种类型的数据(例如整数、字符、十六进制、压缩十进制等)都被预定义为编程语言的一部分,并且所有常量或变量都被定义为必须使用其中一种数据类型来描述给定的程序。

Java有两类数据类型被隔离

原始数据类型:如 boolean、char、int、short、byte、long、float 和 double

非原始数据类型或对象数据类型:如字符串、数组等。

原始数据类型的类型

原始数据只是单个值,没有特殊功能。有8 种原始数据类型。它们在下面的表格格式中描述如下:

让我们讨论和实现以下每种数据类型:

类型 1:布尔值

Boolean 数据类型仅表示真或假的一位信息,旨在表示逻辑和布尔代数的两个真值,但布尔数据类型的大小取决于虚拟机。boolean 类型的值不会隐式或显式(使用强制转换)转换为任何其他类型。但是程序员可以很容易地编写转换代码。

句法:

boolean booleanVar;

类型 2:字节

字节数据类型是一个 8 位有符号二进制补码整数。byte 数据类型对于在大型数组中节省内存很有用。

句法:

字节字节变量;

类型 3:短

短数据类型是一个 16 位有符号二进制补码整数。与 byte 类似,在内存节省实际上很重要的情况下,使用 short 来节省大型数组中的内存。

句法:

短短变量;

类型 4:整数

它是一个 32 位有符号二进制补码整数。

句法:

整型整型;

类型5:长

多头的范围相当大。long 数据类型是 64 位二进制补码整数,适用于 int 类型不足以容纳所需值的情况。

句法:

长长的;

类型 6:浮动

float 数据类型是单精度 32 位 IEEE 754 浮点数。如果您需要在大型浮点数数组中节省内存,请使用浮点数(而不是双精度数)。

句法:

浮动浮动变量;

类型 7:双

double 数据类型是双精度 64 位 IEEE 754 浮点数。对于十进制值,此数据类型通常是默认选择。

句法:

双双变量;

类型 8:字符

char 数据类型是单个 16 位 Unicode 字符。

句法:

char charVar;

非原始数据类型或引用数据类型

引用数据类型将包含变量值的内存地址,因为引用类型不会将变量值直接存储在内存中。它们是字符串、对象、数组等。

选你想看

你适合学Java吗?4大专业测评方法

代码逻辑 吸收能力 技术学习能力 综合素质

先测评确定适合在学习

在线申请免费测试名额
价值1998元实验班免费学
姓名
手机
提交