同一个文件夹下的java文件怎么调用类!

例如,文件夹abc下有a.java和b.java两个文件,现在要在b.java中调用a.java中的类方法,怎么实现呢?是用UltraEdit写的!... 例如,文件夹abc下有a.java和b.java两个文件,现在要在b.java中调用a.java中的类方法,怎么实现呢? 是用UltraEdit写的! 展开
 我来答
1012360625
2011-12-07
知道答主
回答量:11
采纳率:0%
帮助的人:7.1万
展开全部

这样的b可以调用a。。。。。。。

在文件夹abc下 

如果a b都是像b这样的类那么

如果有Man类的两个类在同一个包内,就不需要import。如果在另一个包内,比如在包A内,就是import A.Man;

如果在包A的里面一个包B里,就import A.B.Man。。。

我建议用eclipse编程java这是个好东西哦

参考资料: http://wenda.tianya.cn/wenda/thread?tid=4d95464073d73104

狸猫歪歪9r
推荐于2017-10-03
知道答主
回答量:24
采纳率:0%
帮助的人:25万
展开全部
在b中建立a的对象,然后再调用a中的方法:
public class a {
public void init() {
System.out.println("这个是a类输出");
}
}
以下是b类的
public class b {
public static void main(String[] args){
a a1 = new a();
a1.init();
}
}
像楼上所说的要导入a,如果是在不同的包中,的确要导入,但是你在UE中写的,应该是放到同一个文件中的,所以不用导入的,但是需要注意的是,你在b中调用a中的方法时,a中被调用的方法修饰符要是public
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
逐鹿IT
2011-12-07 · TA获得超过3170个赞
知道大有可为答主
回答量:3522
采纳率:0%
帮助的人:2686万
展开全部
在b中导入a这个类 ,然后new ,然后引用。
追问
怎么导入,import a?
追答
是的。你可以不手动导入。
你直接在b里面 A a = new A(); 然后出错的时候,ctrl+shift+O就自动导入了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
198901245631
推荐于2017-10-06 · TA获得超过3.5万个赞
知道大有可为答主
回答量:9037
采纳率:92%
帮助的人:1673万
展开全部
在java类中引入”import filepath.filename“。
解释:java编译中不区分本文件夹和非本文件夹,只会通过相对项目路径进行类方法调用,所以必须通过”文件路径+文件名称“的形式进行调用。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sunyan_13922
2011-12-07 · TA获得超过121个赞
知道答主
回答量:76
采纳率:0%
帮助的人:46.3万
展开全部
给类a加上static关键字,在b中就可以直接调用了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式