Java中import怎么用
时间: 2023-09-03 20:16:40 浏览: 108
在 Java 中,当我们需要使用其他包中的类或接口时,就需要使用 import 语句来导入相应的包。Java 中的 import 有以下几种用法:
1. 导入一个包下的所有类
```
import java.util.*;
```
这条语句将 java.util 包下的所有类都导入了,这样我们就可以直接使用该包下的所有类,而不必一个一个地导入。
2. 导入一个具体的类
```
import java.util.ArrayList;
```
这条语句导入了 java.util 包下的 ArrayList 类,这样我们就可以直接使用 ArrayList 类了,而不必写完整的包名。
3. 静态导入
静态导入允许我们在代码中直接使用一个静态成员,而不必写类名。例如:
```
import static java.lang.Math.PI;
```
这条语句导入了 java.lang.Math 类中的 PI 常量,这样我们就可以直接使用 PI 常量了,而不必写 Math.PI。
需要注意的是,import 语句必须放在 Java 源文件的开头,位于 package 语句之后,类定义之前。而且,如果导入的类名发生冲突,可以使用全限定名来区分不同的类。例如:
```
import java.util.Date;
import java.sql.Date;
```
这条语句导入了 java.util 包下的 Date 类和 java.sql 包下的 Date 类,如果需要使用其中的某一个类,可以使用全限定名来区分:
```
java.util.Date utilDate = new java.util.Date();
java.sql.Date sqlDate = new java.sql.Date(0);
```
阅读全文