Java 数据类型

xiaoxiao2021-02-28  16

 Java摒弃了C/C++中复杂的数据类型,以及为了解决数据长度随机器的不同而不同的问题,引入了一套新的数据系统,Java中数据类型分为:

基本数据类型引用数据类型

1. 基本数据类类型

1.1 数值型

整型:

 byte(1字节),short(2字节),int(4字节),long(8字节)。

 整型的默认值为0,整型字面值默认类型为int。

浮点型:

 double(8字节),float(4字节)

 浮点数默认值为0.0,浮点字面值默认类型为double。

1.2 字符型

 char(4字节)。

 默认值为”\u0000”,基于ASCII码进行显示,所以,char a = 0或者其它比较小的数值时,a是不会显示的,这是因为ASCII码较小的数值部分为不可见字符。

1.3 布尔型

 布尔类型是Java中新引出的一个数据类型,在C/C++中都没有这个数据类型。

 一个boolean大小为1比特位,其默认值为false。另外,java中的判断语句都是进行boolean的判断,0位true非0位false在java里不成立。

 另外,java中所有的基本数据类型都有其对应的包装类,包装类的概念,在之后会进行介绍。

2. 引用数据类型

 引用数据类型包括数组,类,接口,字符串(默认值为null),这些可才是Java中的重头戏。

 开发中,整数就用int,小数就用double,时间日期内存文件大小就用long。

转载请注明原文地址: https://www.6miu.com/read-2150138.html

最新回复(0)