发布网友 发布时间:2022-04-22 19:33
共3个回答
热心网友 时间:2023-09-12 22:24
以上的两个答案都是对的!
给你举个例子吧:
在java的api中你可以看到
在java.awt包下面还有java.awt.color、java.awt.datatransfer、java.awt.dnd等等的子包,所以说,第一个说法是正确的。
那我要引入java.awt下的所有类(当然包括子包中的类):import java.awt.*;
* 通配符代表该表下的所有类。
当然也可以引入具体的类:
import java.awt.Paint;
引入具体的类Paint,该类是在java.awt包下,不会引入子包中的类!
热心网友 时间:2023-09-12 22:24
是的,引用import可以将指定的所有包中的类都导入进去,例如最常见的是import demo.*这里面demo就是一个包,然后把包里面所有的类都导入进去。
热心网友 时间:2023-09-12 22:24
注意:
import demo.*;//只会引入demo包下面的所有的类
如果有一个包是demo.sample,那么sample中的类是不会被引入的。
如果想要引入两个包中的所有类需要这样写:
import demo.*;
import demo.sample.*;