当前位置: 技术问答>java相关
JAVA包的困惑(在线等待)
来源: 互联网 发布时间:2015-09-24
本文导语: 各位高手:我有两个类Class1和Class2放在同一个目录中,目录名为MyClass.我可以不经任何操作就可以相互引用. 可是我如果在一个类中加入package MyClass.编译另一个类的时侯就总是提示找不到引入类.我在另一个类中已经加了...
各位高手:我有两个类Class1和Class2放在同一个目录中,目录名为MyClass.我可以不经任何操作就可以相互引用.
可是我如果在一个类中加入package MyClass.编译另一个类的时侯就总是提示找不到引入类.我在另一个类中已经加了import MyClass.Class1啊.请问各位告诉我这是什么原因好吗?
可是我如果在一个类中加入package MyClass.编译另一个类的时侯就总是提示找不到引入类.我在另一个类中已经加了import MyClass.Class1啊.请问各位告诉我这是什么原因好吗?
|
当然找不到,你要指定classpath的路径到myclass的父目录上才可以阿
|
用 import MyClass.*;
试试
试试
|
同一个包的类互相引用,不需要import 吧,
你试一下,
把Class1放在MyClass目录下面
Class2放在MyClass2目录下面
MyClass与MyClass2在同一各目录下
然后Class2 import MyClass.Class1
你试一下,
把Class1放在MyClass目录下面
Class2放在MyClass2目录下面
MyClass与MyClass2在同一各目录下
然后Class2 import MyClass.Class1
|
用 import MyClass.*; 试试看!