当前位置: 技术问答>java相关
同一目录下的两个.java文件使用package时遇到的问题(详情请进)
来源: 互联网 发布时间:2015-02-28
本文导语: A.java如下 class A { public void amethod(){} } B.java如下 class B extends A { public void bmethod{} } 这样的话两个文件编译全部通过 但是如果在每个文件头加一句package p;的话,A.java编译通过,而B.java则报错,说不能解...
A.java如下
class A
{
public void amethod(){}
}
B.java如下
class B extends A
{
public void bmethod{}
}
这样的话两个文件编译全部通过
但是如果在每个文件头加一句package p;的话,A.java编译通过,而B.java则报错,说不能解析符号A,在位置p.B处
请问这是为什么啊?使用package把两个文件打在一个P包里反而不能访问了?
class A
{
public void amethod(){}
}
B.java如下
class B extends A
{
public void bmethod{}
}
这样的话两个文件编译全部通过
但是如果在每个文件头加一句package p;的话,A.java编译通过,而B.java则报错,说不能解析符号A,在位置p.B处
请问这是为什么啊?使用package把两个文件打在一个P包里反而不能访问了?
|
我建立了啊
A.java和B.java都是在目录P下面的,编译的时候还是报错啊
A.java和B.java都是在目录P下面的,编译的时候还是报错啊
|
那帖子在哪里?
|
昨天好像也是我问的
|
你把B.JAVA拷贝到P目录下再编译
|
你有没有建p这个目录啊?
|
昨天已经有人问过了,你可以看一下。