求教java里面的一个基础问题。

求教java里面的一个基础问题。

把自己所理解的注释了出来,但是不知道我理解的对不对。

好奇的是为什么走到第22行,它又返回到上面了,这其中是return起到了作用吗?

还是说return根本没起作用,而是执行到int s=x(1,2,3);这一步的时候,

由于x的值是未知的,而系统查询到有可以用来调用的x的值,来自于下面的一个方法(函数)

所以,系统把下方的那个函数抓取过来,按照a+b-c来计算得出了x的值=0。

也因此得到了s的值=0,最后打印了出了s的值。
求教好心的师父教教我

回答

基础的函数调用哦,主函数走到15行,会调用下面X函数,通过传入的参数 X算出结果,最后return 出结果(返回一个计算结果,可以理解为函数执行完最后返回一个数值给到主函数里的s)

以上是 求教java里面的一个基础问题。 的全部内容, 来源链接: utcz.com/a/63309.html

回到顶部