之间有什么区别
import java.util.ArrayList;
import java.util.List; //1
import java.util.*; //2
我会在案例2中导入java.util
的所有课程还是只需要?在这种情况下,是否会将额外的字节添加到类文件中?
答案 0 :(得分:2)
import java.util.*
将导入所有类,但只有您实际使用的类才会在编译代码中。编译后,它不会影响您的程序。
它只会使编译时间稍长(可能在这里说毫秒),但我们无法看到,所以只需使用您喜欢/更清晰的方式。