学习
18.1.2 包的导入
当一个程序需要其他包中类的时候可以通过import完成导入操作。package导入方法如下:
import package 名称.类名称;
若某类需要访问,则必须公开类,即此类必须用public声明。通过import命令的类,使用时不需要写上被访问的package名称,而是直接用类名称。
范例 18-2 package的声明
package com.Javastudy2; // 声明package
/**
* @author Y.W.
* @date 2018年7月5日 上午12:16:46
* @Description TODO package声明
*/
public class P459_18_2 {
public String talk() { // 类中方法
return "Person ——》 talk()"; // 返回一串字符串
}
}
范例 18-3 包的导入使用范例1
// 声明一个包,并调用其他的类方法
package com.Javastudy2;
// 将包中的目标类导入到此包之中
import com.Javastudy2.P459_18_2;
/**
* @author Y.W.
* @date 2018年7月5日 上午12:22:20
* @Description TODO 包的导入使用范例1
*/
public class P460_18_3 {
public static void main(String[] args) {
// 调用其中的方法并输出
System.err.println(new P459_18_2().talk());
}
}
运行结果:
运行结果范例 18-4 包的导入使用范例2
package com.Javastudy2;
/**
* @author Y.W.
* @date 2018年7月5日 上午12:34:03
* @Description TODO 包的导入使用范例2
*/
public class P460_18_4 {
public static void main(String[] args) {
// 在程序中将写出所用类的具体位置
System.out.println(new com.Javastudy2.P459_18_2().talk());
}
}
运行结果:
运行结果小结
如果导入有同名类的话,就必须写上类的完整名称“包名.类名”才可以正确操作。
记于2018年7月5日00:40:18
By Yvan
网友评论