教妹学java(六)
时间: 2023-10-04 10:13:44 浏览: 88
本篇文章将介绍 Java 中常用的数据类型,包括基本数据类型和引用数据类型。这些数据类型是我们在编程中经常使用的,了解它们的特点和用法对于编写高效的代码非常重要。
### 基本数据类型
Java 中的基本数据类型有八种:byte、short、int、long、float、double、char 和 boolean。
- byte:8 位整数型,范围是 -128 到 127。
- short:16 位整数型,范围是 -32768 到 32767。
- int:32 位整数型,范围是 -2147483648 到 2147483647。
- long:64 位整数型,范围是 -9223372036854775808 到 9223372036854775807。
- float:32 位浮点型,范围是 1.4E-45 到 3.4028235E38。
- double:64 位浮点型,范围是 4.9E-324 到 1.7976931348623157E308。
- char:16 位 Unicode 字符,范围是 '\u0000' 到 '\uffff'。
- boolean:布尔类型,只有两个值:true 和 false。
声明基本数据类型的变量时,需要指定其类型,并且可以赋初值。例如:
```java
int age = 18;
double height = 1.75;
char gender = 'M';
boolean isStudent = true;
```
### 引用数据类型
Java 中的引用数据类型包括类、接口、数组、枚举和注解等。它们都是通过引用来访问和操作的,而不是像基本数据类型那样直接存储在变量中。
```java
String name = "张三";
int[] scores = {78, 85, 90};
List<String> fruits = new ArrayList<>();
fruits.add("苹果");
fruits.add("香蕉");
fruits.add("橘子");
```
以上代码中,name 是一个 String 类型的引用变量,scores 是一个 int 数组类型的引用变量,fruits 是一个 List 类型的引用变量。
在使用引用数据类型时,需要注意以下几点:
- 引用变量只是一个指向对象的地址,而不是对象本身。
- 对象在内存中的位置是由 JVM 管理的,我们无法直接访问。
- 通过引用变量可以访问对象的属性和方法。
## 总结
本篇文章介绍了 Java 中常用的数据类型,包括基本数据类型和引用数据类型。基本数据类型包括 byte、short、int、long、float、double、char 和 boolean,而引用数据类型包括类、接口、数组、枚举和注解等。了解它们的特点和使用方法对于编写高效的 Java 代码非常重要。
阅读全文