注意:show(int x)这个方法 中只对传入的 x 进行了重新赋值,而没有改变 t 中的原有 x 值,而show(TestJava t) 这个方法 则是将 t 对象中的 x 进行重新赋值,所以打印 t.x 会出现不同的值话说这个问题只是单纯的赋值问题吧.........