不同包下的类之间的访问:
A:先编译被使用的类Demo。
B:再编译测试类Test。
C:这个时候由于不在同一个包下,所以,我们要使用类的全路径。
D:Demo类的权限不够大,所以,为了够大,我给public。
这个时候,如果我们在多处使用一个多级包的类,就非常的麻烦。
所以,为了简化这种做法,java又提供了一个技术:叫导包。
导包的关键和格式:
import 包名.包名....;
注意:
在同一个包下,有多个类,比如在com.liuyi包下,有Demo1,Demo2,Demo3,Demo4。
而我在测试类中都用到了,这个时候我们的导包可以写成:
import com.my.*;
但是,一般情况下,不建议这种倒法。
为什么:如果用*的写法,会在每次匹配的时候,可能找很多次才能找到我们想要的。
所以,请记住:以后用谁导谁。
转载于:https://my.oschina.net/u/253653/blog/224763