Java的一个小问题

这个输出得到的是Hallo,但是我不知道为什么,然后希望大神能解释一下第二个静态方法的含义以及为什么不会显示结果。

第1个回答  2018-04-17
在我们java中,只有一个值传递的概念,在main方法中传过去到fun(msg)方法的值是 “Hello”,但是在当前方法中,msg还是Hello,所以输出的是hello.如果你在fun方法里面放System.out.println(tem);输出的值就是World了
第2个回答  2018-04-17
这两个方法没关系,第二个方法中的变量不管怎么变都不会影响第一个方法中变量得值,不会可以追问本回答被提问者采纳
相似回答