研究了好久,还望高手赐教.....跪求!!!!!!!!!

J2EEBeginer 2007-04-01 09:06:47
先看两个程序:Test1.java

package mybole;

public class Test1
{
public static void main(String[] args)
{
Test2 t2=new Test2();
t2.paint();
}
}

另一个程序 Test2.java

public class Test2
{
public void paint()
{
System.out.println("successful!");
}
}

包中的类怎么访问包外的类呢?
我的当前目录是G:\Test\21Days,我把它加到环境变量去了
编译Test2.java通过。Test1.java就不行了。
要怎么访问?
要多少分都可以给你,我只要答案
...全文
198 点赞 收藏 9
写回复
9 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
J2EEBeginer 2007-04-01
明白了,谢谢大家帮忙
回复
zjunzhang 2007-04-01
当前目录是G:\Test\21Days
你应该在它下面生成mybole目录,即G:\Test\21Days\mybole
运行时,在G:\Test\21Days输入mybole.Test1
回复
lixiaoxue85 2007-04-01
包中的类怎么访问包外的类呢?
把包外的类,IMPORT进来就行了
回复
阿非 2007-04-01
恩,是的~ 因为你Test1 有包名
回复
J2EEBeginer 2007-04-01
楼上的先谢过,不过,
我想知道的是:
在G:\Test\21Days这个目录下的时候
一定要给Test2.java加上包名吗?

例如:
package name; 这个一定要加上吗?

public class Test2
{
...
}
回复
frilly 2007-04-01
package mybole;
public class Test2
{
public void paint()
{
System.out.println("successful!");
}
}
回复
laitaogood 2007-04-01

给Test2.java 加个包啊

然后在Test1.java 前加个import packagename……
回复
wowo05 2007-04-01
放在同一目录下就可以啊!
回复
qzjackie 2007-04-01
你可以把Test2.java放在同一个包中哦。
或者引入,Test2.java所在的包哦。
回复
相关推荐
发帖
Java SE
创建于2007-09-28

6.2w+

社区成员

Java 2 Standard Edition
申请成为版主
帖子事件
创建了帖子
2007-04-01 09:06
社区公告
暂无公告