从一个包导入多个类

时间:2018-01-03 08:26:09

标签: java

之间有什么区别
import java.util.ArrayList;
import java.util.List; //1

import java.util.*; //2

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

1 个答案:

答案 0 :(得分:2)

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