Java中有8种原始数据类型,也称为基本数据类型,基本数据类型分为两类:原始类型和引用类型。
基本数据类型包括整数类型(byte、short、int和long)、浮点类型(float和double)、布尔类型(boolean)和字符类型(char)。
一、Java中八大基本数据类型所占字节和默认值
| 数据类型 | 所占字节 | 取值范围 | 默认值 |
| byte | 1 | -128~127 | 0 |
| short | 2 | -2^15~2^15-1 | 0 |
| int | 4 | -2^31~2^31-1 | 0 |
| long | 8 | -2^65~2^65-1 | 0 |
| float | 4 | -2^31~2^31-1 | 0.0 |
| double | 8 | -2^65~2^65-1 | 0.0 |
| boolean | 1 | -2^31~2^31-1 | false |
| char | 2 | -2^15~2^15-1 | '\u0000' |
二、引用类型
Java 中的引用类型有很多,其中一些常见的有:
String(字符串类型):表示字符串,是 Java 中最常用的引用类型之一。
Array(数组类型):表示数组,可以包含多个元素,元素可以是任何类型,包括原始类型和引用类型。
Class(类类型):表示类,可以用来获取类的信息。
Interface(接口类型):表示接口,定义了一组方法的规范,类可以实现一个或多个接口。
Enum(枚举类型):表示枚举类型,用于表示一组固定的值。
| 原始类型 | 包装类(包装类是一种引用类型) |
|---|---|
| byte | Byte |
| short | Short |
| int | Integer |
| long | Long |
| float | Float |
| double | Double |
| char | Character |
| boolean | Boolean |
三、特殊数据类型
void 类型 void 类型是一种特殊的数据类型,它表示没有返回值的方法。通常在方法定义中使用 void 关键字来表示该方法不返回任何值。
本文介绍了Java中的8种基本数据类型(原始类型和包装类),以及它们在内存占用、默认值上的特性。此外,还涵盖了引用类型如String、数组、类、接口和枚举,以及特殊的数据类型void。

被折叠的 条评论
为什么被折叠?



