【问题标题】:Does import statement increase the size of a class [duplicate]导入语句是否会增加类的大小[重复]
【发布时间】:2015-10-27 19:13:23
【问题描述】:

当我们在另一个类中导入类时,这会增加我们在其中导入其他类的 java 文件的大小吗?它会导致什么样的性能差异?

如果我导入有什么性能差异:

import java.util.*; 

或特定的类导入:

import java.util.arraylist;

【问题讨论】:

  • 这是一个很好的问题,尽管被重复了。
  • @Bathsheba 感谢您提供链接

标签: java import


【解决方案1】:

它根本不会改变任何东西。 import 语句只是用来帮助编译器创建必要的字节码;在字节码本身中,所有类引用都是完全限定的,并且链接总是在运行时完成(这就是类加载器的全部意义)。

现在,根据编码风格,“明星导入”可能不受欢迎......

【讨论】:

    猜你喜欢
    • 2012-04-19
    • 1970-01-01
    • 2012-04-16
    • 2019-01-19
    • 1970-01-01
    • 2013-08-11
    • 2015-07-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多