首页 课程 师资 教程 报名

在Java中导入包

  • 2022-05-06 11:00:54
  • 2142次 动力节点

在 java 中,import关键字用于导入内置和用户定义的包。当一个包被导入时,我们可以直接使用它们的名字来引用这个包的所有

import 语句必须在 package 语句之后,并且在任何其他语句之前。

使用 import 语句,我们可以从包中导入特定类或所有类。

导入特定类

使用导入语句,我们可以导入特定的类。以下语法用于导入特定类。

句法

import packageName.ClassName;

让我们看一下导入内置包和 Scanner 类的 import 语句。

package myPackage;
import java.util.Scanner;
public class ImportingExample {
	public static void main(String[] args) {
		Scanner read = new Scanner(System.in);		
		int i = read.nextInt();		
		System.out.println("You have entered a number " + i);
	}
}

在上面的代码中,类ImportingExample属于myPackage包,它还从java.util包中导入了一个名为Scanner的类。

导入所有类

使用导入语句,我们可以导入包的所有类。要导入包的所有类,我们使用 * 符号。以下语法用于导入包的所有类。

句法

import packageName.*;

让我们看一下导入内置包的导入语句。

package myPackage;
import java.util.*;
public class ImportingExample {
	public static void main(String[] args) {
		Scanner read = new Scanner(System.in);		
		int i = read.nextInt();		
		System.out.println("You have entered a number " + i);		
		Random rand = new Random();		
		int num = rand.nextInt(100);		
		System.out.println("Randomly generated number " + num);
	}
}

在上面的代码中,ImportingExample类属于myPackage包,它还从java.util包中导入了 Scanner、Random、Stack、Vector、ArrayList、HashSet 等所有类。

考虑以下导入语句。

import java.util.*;

上面的import语句util是java包的子包。它只导入util包的所有类,而不导入java包的类。

选你想看

你适合学Java吗?4大专业测评方法

代码逻辑 吸收能力 技术学习能力 综合素质

先测评确定适合在学习

在线申请免费测试名额
价值1998元实验班免费学
姓名
手机
提交