java 如何import上层目录下的类?
例如我在test目录下有一个A.class一个b文件夹b文件夹种有B.class其内容:packageb;publicclassB{...}现在类B中要用到类A如:Aa=...
例如我在test目录下有一个A.class 一个 b 文件夹
b文件夹种有B.class
其内容:
package b;
public class B
{...}
现在类B中要用到类A
如:A a=new A();
在B中应该如何import上层的类?
import test.A;
提示找不到软件包test
如果在A中开头加上
package test
那import test.A则提示软件包test找不到A类 展开
b文件夹种有B.class
其内容:
package b;
public class B
{...}
现在类B中要用到类A
如:A a=new A();
在B中应该如何import上层的类?
import test.A;
提示找不到软件包test
如果在A中开头加上
package test
那import test.A则提示软件包test找不到A类 展开
2个回答
展开全部
test必须是包名
你定义A的时候就要写成
package test;
public class A
{...}
如果你A没加包名 就表示默认包
那么你用的时候 就把A.class
直接放在你程序的目录中 直接用A就可以了...不用引入
如果A在某个包中 就一定要引入包
你定义A的时候就要写成
package test;
public class A
{...}
如果你A没加包名 就表示默认包
那么你用的时候 就把A.class
直接放在你程序的目录中 直接用A就可以了...不用引入
如果A在某个包中 就一定要引入包
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询