java吧 关注:1,238,003贴子:12,708,355
  • 2回复贴,共1

来讲讲昨天面试的题.感觉挺有趣

取消只看楼主收藏回复


问的是最后打印的是1还是10


IP属地:广东1楼2013-09-06 12:09回复
    当时问完我就跟他说考点在 值传递 还是 地址(引用)传递.
    然后他笑了笑
    然后我说我不确定,随便猜了是1.
    回来一查 尼玛竟然是10.
    那尼玛要new ArrayList<>(某List)这个构造方法何用.反正都是两个引用指向同一个对象.
    直接 ArrayList<A> bList = a;不就行了
    还尼玛ArrayList<A> bList = new ArrayList<A>(aList);


    IP属地:广东3楼2013-09-06 12:14
    回复
      我还是太嫩了 下次出这种明显陷阱题 就往反方向走就行


      IP属地:广东9楼2013-09-06 12:34
      回复