2 u010775468 u010775468 于 2016.05.05 13:46 提问

java中的函数的调用问题

新人初学java,有这样一个比较弱智的问题一直没有搞懂
我不知道在一个类中的函数方法能不能互相调用
public class A{
void b(){}
void a(){
b();

}
我不知道这样对不对,麻烦各位了,谢谢

}

5个回答

w172087242
w172087242   Ds   Rxr 2016.05.05 14:02
已采纳

这样是可以,类中的函数可以互调,对所以可见的函数都可以互调。

w172087242
w172087242 回复键盘手C: 如果有帮助,希望结帖
一年多之前 回复
u010775468
u010775468 哦哦,多谢,帮了大忙了,谢谢
一年多之前 回复
azraelluck
azraelluck   2016.05.05 14:23

可以的,方法本身也可以调用自己

u010775468
u010775468 哦哦,谢谢
一年多之前 回复
azraelluck
azraelluck 回复键盘手C: 对
一年多之前 回复
u010775468
u010775468 谢谢,就像递归对吧
一年多之前 回复
CSDNXIAOS
CSDNXIAOS   2016.05.05 13:52

现在有一个Java函数,如下:......
答案就在这里:请教c++中调用Java函数问题
----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?

leilba
leilba   Rxr 2016.05.05 14:04

可以的,你可以打印出来试试

public class Test {
    public static void main(String []args) {

        Test test = new Test();
        test.a();
    }

    void b(){
        System.out.println("this is function B");
    }
    void a(){
        System.out.println("this is function A");
        b();
    }

}

u010775468
u010775468 谢谢
一年多之前 回复
SmartIceberg
SmartIceberg   2016.05.05 14:40

Java中的普通类中的方法是可以直接调用的,无论是什么访问限制符,如果研究的复杂一点,就是类中的静态内部类是否可以直接调用外部类的public、private、protected方法
对于这个问题的话,建议你去研读一下thinking in java中前几章节,希望我的回答对你有用。

u010775468
u010775468 谢谢
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!