2013年12月11日
摘要: 在Java中,所有的方法参数,都是"按值传递".有那么一种说法,Java中基本类型是按值传递,对象是按引用传递.这个说法其实是不确切的,确切的说法是Java中基本类型将值作为参数,按值传递.对象将引用作为参数,按值传递.所谓按值传递,就是传递的是一个副本.现在来解释下Java方法传递引用时的情况.比如说有一个引用 Body body = new Body(.....);将body当作参数传递的时候,传递的不是body指向的对象,也不是body引用本身,而是body的一个副本,并且这个副本和body是一模一样. 这里的一模一样就是body和副本指向同一个对象.那么当body的 阅读全文
posted @ 2013-12-11 09:15 Dream_c 阅读(1056) 评论(0) 推荐(1) 编辑