【发布时间】:2018-01-03 08:26:08
【问题描述】:
有什么区别
import java.util.ArrayList;
import java.util.List; //1
import java.util.*; //2
我会从java.util 导入所有类,以防万一还是仅在必要时?在这种情况下是否会在类文件中添加额外的字节?
【问题讨论】:
-
@JackFlamp 是的,那将是一个更直接的欺骗。
标签: java
有什么区别
import java.util.ArrayList;
import java.util.List; //1
import java.util.*; //2
我会从java.util 导入所有类,以防万一还是仅在必要时?在这种情况下是否会在类文件中添加额外的字节?
【问题讨论】:
标签: java
import java.util.* 将导入所有类,但只有您实际使用的类会在编译后的代码中。编译后它不会影响您的程序。
它只会使编译时间稍微长一点(这里可能是毫秒),但我们看不到任何东西,所以只需使用您喜欢的任何方式/更清晰。
【讨论】: