Java中函数传值和传引用
在java中只有原始类型传送的是值,数组对象传送的都是引用。
值传到函数里面,无论发生什么变化都不会对函数外面的值产生任何影响。
引用(原始类型数组通引用)传进来以后,则情况会复杂些。
不可变类 和 可变类有区别。
String str = “string;StringBuffer sb=“stringbuffer”;function change(str, sb){str = new String("stringCC");sb.append("CC");}System.out.println(str);System.out.println(sb);