gpt4 book ai didi

java - Java 中的导入命令

转载 作者:行者123 更新时间:2023-11-30 05:58:06 24 4
gpt4 key购买 nike

以下命令之间到底有什么区别:

import javax.swing.JPanel;

import javax.swing.*;

如果我使用第二个,编译器将从 swing 导入所有文件或仅导入所需的文件,可执行文件的大小会有什么差异吗?提前致谢

最佳答案

第一个仅导入 javax.swing.JPanel class .

第二个导入 javax.swing package 中存在的所有类,不包括其子包中的类,例如javax.swing.event包中的类等。

import 关键字并不真正导入给定的类。它基本上只是将编译器指向类路径中存在的类,以便能够找到依赖项类,从而成功编译代码。编译后的类的大小取决于单个源代码的大小(包括导入语句),它不包括导入的类的大小。

另请参阅

关于java - Java 中的导入命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4777714/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com