java导入其他类方法–import使用方法
A:类在同一个包
类名 对象名 =new 类名();
例子:
被调用类Demo.java
package com.test1;//属于同一个包
public class Demo{
public static void main(String[] args){
System.out.println("调用Demo成功!");
}
}
Domain.java
package com.test1;//属于同一个包
public class Domain {
public static void main(String[] args){
Demo h=new Demo();**//调用Demo.java里面的
}
}
B:类不在同一个包
当类不同一个包import导入
格式:import 包名.类名;//注意“点”
调用格式:(与前面一样)
类名 对象名 =new 类名();
即可调用Demo类
方法1:
调用类Demo.java在包com.test2
**package com.test2;**
public class Demo{
public static void main(String[] args){
System.out.println("调用Demo成功!");
}
}
Domain.java在包com.test1
package com.test1;
import com.test2.Demo;//import导入类
public class Domain {
public static void main(String[] args){
Demo h=new Demo();
}
}
方法二:
在方法一的基础上可以不用import导入相关的类
包名.类名 对象名 =new 包名.类名();
package com.test1;
//无import com.test2.Demo;
public class Domain {
public static void main(String[] args){
com.test2.Demo h=new com.test2.Demo();//包名.类名 对象名 =new 包名.类名();
}
}
初学java写的如有不对,希望各位大佬指正~