1.请列举JAVA中常用的数据类型,并定义相应的变量。(5分) 如: int x = 0;
时间: 2024-10-25 09:10:09 浏览: 7
在 Java 中,常用的数据类型可以分为基本数据类型和引用数据类型两大类:
**1. 基本数据类型(Primitive Data Types)**:
- **整数类型**:
- byte:8位有符号整型,范围 -128 到 127。
- short:16位有符号整型,范围 -32,768 到 32,767。
- int:32位有符号整型,范围 -2,147,483,648 到 2,147,483,647。
- long:64位有符号整型,范围 -9,223,372,036,854,775,808 到 9,223,372,036,854,775,807。
- char:16位Unicode字符,通常用于存储单个字母、数字或符号,范围 '\u0000' 到 '\uffff'。
- **浮点数类型**:
- float:32位浮点数,精度相对较低。
- double:64位双精度浮点数,精度较高。
- **布尔类型**:
- boolean:只有两个值,true 和 false。
- **字节类型**:
- byte[]:用于存储二进制数据,数组形式。
**2. 引用数据类型(Reference Data Types)**:
- **类(Class)**:用户自定义的数据类型,包含字段和方法。
- **字符串类型**:
- String:表示文本序列,不可变。
- **数组(Array)**:固定长度的一组同类型元素的集合。
- **枚举(Enum)**:一组预定义的常量。
当你声明变量时,例如:
```java
byte byteVar = 0;
short shortVar = 0;
int intValue = 0;
long longValue = 0;
float floatValue = 0.0f;
double doubleValue = 0.0d;
char charVar = ' ';
boolean boolVar = false;
String str = "";
byte[] byteArray = new byte[10];
// ...其他引用类型变量的声明
```
每个变量都代表相应数据类型的实例,并占用内存空间存储其值。
阅读全文