JAVA题库:传递引用的经典

发表于:2008-05-09来源:作者:点击数: 标签:javaJAVAJava题库经典
关键字:java下列程序在1处是否会有异常,如果没有,输出是什么?是否会运行到2处,如果会,输出是什么?为什么会有这样的结果?

  import java.util.ArrayList;
  import java.util.List;
  
  public class TestClass {


  public static void main(String args[]) {
    List list = new ArrayList();
    test2(list);
    System.out.println(list.size()); // 1处
    test3(list);
    System.out.println(list.size()); // 2处
  }
 

原文转自:http://www.ltesting.net