Java的clone机制及其重要的可变类与不可变类要义

  当方法中传递的参数是基本数据类型时,采用的是值传递;当输入参数是对象时,采用的是引用传递。这是“影子克隆(shallow clone)”。若是想要按值传递参数,该类就要实现cloneable接口,并实现clone方法,将“对象名.clone()”作参数传递(deep clone)。html      Object 类有 clone() 方法: protected native Object c
相关文章
相关标签/搜索