Java导入包

标签 java memory import package

我的问题是关于这段代码:

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/

相关文章:

java - Java 中的 boolean 表达式

memory - Prolog - 如何清除内存并从头开始?

xml - 使用 xslt 将 xml 文档导入 open office

memory - 查找 PBS 作业使用的最大内存

r - 使用R从excel中提取数据

xml - 没有命名空间属性的模式导入

java - Spring Data JPA - 大规模更新不起作用

java - 如何将 return 与数组一起使用?

java - 按值传递且无返回类型意味着什么也没有发生?

javascript - 取消初始化数据表(从内存中清除)?