我用Java写了两个类,准备在一个类中使用另一个类,要怎样导入这个“另一个类”?

包名是怎么定的?比如说在同一个work项目中,有test1和test2两个class,要在test2 中使用test1,包名是怎么定的额?

如果你想调用的那个类和你现在的这个类不在同一个包中,就必须在你现在的这个类的最开头输入:import.包名(所要调用的那个类所在的包名).类名(调用的那个类的类名);
如果你想调用的那个类和你现在的这个类在同一个包中,则只需要在想要调用的位置先给它创建一个新的对象,格式为:类名(调用的那个类的类名) 对象名=new 类名(调用的那个类的类名)();
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-08-14
Step1: 如果是在两个包中,那就要导下包,import *.*
如果在同一个文件中,那就Step2
Step2:在一个类中 new 另一个类 就可以引用了

比如:

class A{}
class B{
A a = new A();
第2个回答  推荐于2018-03-26
//Test1,包名自己定义
package cn.hgj.firstpackage
public class Test1{
......
}

//Test2,包名也是自己定义
package cn.hgj.secondpackage
import cn.hgj.firstpackage
public class Test2{
Test1 test1 = new Test1();
......
}本回答被提问者和网友采纳
第3个回答  2010-08-14
import 包名.类名
使用的时候 new 类名()
第4个回答  2010-08-14
直接new吧
相似回答