1. 程式人生 > >關於java值傳遞和引用傳遞的題

關於java值傳遞和引用傳遞的題

1、求執行結果
class Value{public int i=15;}public class Test{public static void main(String argv[]){Test t=new Test( );t.first( );}public void first( ){int i=5;Value v=new Value( );v.i=25;second(v,i);System.out.println(v.i);}public void second(Value v,int i){i = 0;v.i = 20;Value val = new Value( );v = val;System.out.println(v.i+
" "+i);}}答案:15 0 20

解釋: