包
1.包的基本概念
package是在使用多个类或接口时,为了避免名称重复而采用的一种措施,直接在程序中加入package关键字即可
【包的定义】
package 报名称.子包名称
范例:两个类在相同的包里
package packagetest1; public class Demo { public String getInfo() { return "hello word!!"; } }
package packagetest1; public class PackageDemo01 { public static void main(String[] args) { System.out.println(new Demo().getInfo()); } }
结果
hello word!!
2.import语句
但是如果几个类存放在不同的包里,则使用类就必须通过import语句导入
【类的导入】
import 包名称.子包名称.类名称; ------->手工导入所需要的类
import 报名称.子包名称.*; ------->由JVM自动加载所需要的类
一般都习惯于使用后者,方便!!!
package packagetest2; import packagetest1.Demo; public class ImportDemo01 { public static void main(String[] args) { System.out.println(new Demo().getInfo()); } }
结果:
hello word!!