我的问题是关于这段代码:
import java.util.*;
有人告诉我这段代码将导入所有 Java 包,但我的问题是: 它会消耗更多内存吗?因为在我正在做的程序中,我只是在使用:
import java.util.Scanner;
和
import java.util.InputMismatchException;
感谢您的帮助。
最佳答案
不,惰性导入对生成的程序没有影响。看到这个问题:Java import vs code performance
使用惰性导入与显式导入更多的是可读性问题。 (此外,如果您引用存在于两个包中的类名,则需要显式导入来解决歧义。)
关于Java导入包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27861196/