Thinking in java2 里的一个包的问题。

shuishuangyu 2004-08-30 05:57:03
在c05 目录(假定在自己的CLASSPATH 里)创建下述文件:
//: PackagedClass.java
package c05;
class PackagedClass {
public PackagedClass() {
System.out.println(
"Creating a packaged class");
}
} ///:~
然后在c05 之外的另一个目录里创建下述文件:
//: Foreign.java
package c05.foreign;
import c05.*;
public class Foreign {
public static void main (String[] args) {
PackagedClass pc = new PackagedClass();
}
138
} ///:~
解释编译器为什么会产生一个错误。将Foreign(外部)类作为c05 包的一部分改变了什么东西吗?
...全文
81 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
ntzls 2004-08-30
  • 打赏
  • 举报
回复
已回复
http://community.csdn.net/Expert/topic/3302/3302468.xml?temp=.4814569

62,622

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧