从一个包导入多个类[重复]

问题描述 投票:-2回答:1

这个问题在这里已有答案:

有什么区别

import java.util.ArrayList;
import java.util.List; //1

import java.util.*; //2

我会在案例2中从java.util导入所有类还是仅需要?在这种情况下,是否会将额外的字节添加到类文件中?

java
1个回答
2
投票

import java.util.*将导入所有类,但只有您实际使用的类将在编译的代码中。编译后,它不会影响您的程序。它只会使编译时间稍长(可能在这里说毫秒),但我们无法看到,所以只需使用您喜欢的方式/更清晰。

© www.soinside.com 2019 - 2024. All rights reserved.