我注意到人们更喜欢导入 javax.swing.JFrame
而不是 javax.swing.*
,而是导入 java.math.BigInteger
java.math.*
等...导入整个包而不是专门导入是否有任何缺点,或者是否有任何优点专门导入?
最佳答案
好吧,我读到过反对包导入的一点是,如果类稍后添加到包中会导致歧义,它们会导致问题。就像 jdk 1.1 在 java.awt 包中只包含一个 List 类一样,jdk1.2 在 java.util 包中引入了另一个 List 类。
关于java - 具体进口和整体进口的优缺点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6421222/