正文
java代码引用包类,java引入包
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
java如何引用包。 就是在一个包引用另一个包的内容; 我是新手,说详细点,最好有实例证明;
另一个包的顶层目录必须在classpath下,否则无法import。
顶层目录就是要引入的类的 package aaa.bbb.ccc; 声明语句里的aaa。
有声明形如package aaa.bbb.ccc;的类必须放到 aaa/bbb/ccc这样的文件夹下。否则无法引入。
满足以上条件, 直接在要引用其他包或其他类的类里写
---------------------------
你要引入的包是什么? 文件夹?还是jar?
import 包名.*; (引入一个包里所有的类) 或者 import 包名.类名; (引入单个类)
JAVA题目 编写一个应用包的程序。要求定义包、导入并引用包中的类。
定义包pack, 在其中定义类Zp
Zp.java
package pack;
public class Zp {
public void print(){
System.out.println("祝楼主早日成功!");
}
}
在另外一个包中引用上面包中的类有两种方式 :
方式一: 导入包
Zp1.java
package dhelp;//定义包
import pack.Zp;//导入包
public class Zp1 {
public static void main(String args[]){
Zp zp=new Zp();//引用包中的类
zp.print();
}
}
方式二:直接引用包
Zp2.java
package dhelp;//定义包
public class Zp2 {
public static void main(String[] args) {
pack.Zp zp=new pack.Zp();//直接引入包
zp.print();//调用类中的方法
}
}
已经给楼主讲的很清楚了..
祝楼主早日成功哈!!!
java中怎样在一个包中引入另一个包中的类
放在ClassPath中是因为那是要找到你想要的类,就像我们安装JDK时要配置环境变量一样。
java中,怎么在一个包中引用另一个包的同名类
你好,
根据你的问题,两个包里面类名相同,默认会调用当前类,如真要引用,只能用下面方法
cn.fancy.p1.A
a=new
cn.fancy.p1.A();//用它的权限定名来确认是p1下面的A
希望我的回答能帮到你