public interface Cloneable A class implements the Cloneable interface to indicate to the Object.clone() method that it is legal for that method to make a field-for-field copy of instances of that class. Invoking Object's clone method on an instance that does not implement the Cloneable interface results in the exception CloneNotSupportedException being thrown. By convention, classes that implement this interface should override Object.clone (which is protected) with a public method. See Object.clone() for details on overriding this method. Note that this interface does not contain the clone method. Therefore, it is not possible to clone an object merely by virtue of the fact that it implements this interface. Even if the clone method is invoked reflectively, there is no guarantee that it will succeed

解决方案 »

  1.   

    不明白什么意思
    Cloneable是实现clone方法必须实现的接口
      

  2.   

    楼上说的我知道,但是某本外国人写的书上说Cloneable这个拼法不标准.我想知道标准的拼法应该是什么.当然这个词不会改变的,它是sun的拼法,它的意思我也知道.
      

  3.   

    我的意思是说,当初sun在当初选词时,采用了不标准的拼法.
      

  4.   

    大概是 cloneAble()  这样吧  ^_^
      

  5.   

    clone的形容词形式是clonal,副词是clonally。可以这么理解sun的做法,因为大家应该知道在计算机里有很多专业词汇,也就是说只是在计算机专业方面才被提及。cloneable应该是这种。clone已经在java里被定义了。而且为了统一规范,象Runnable,Comparable一样,就自定义了Cloneable。
      

  6.   

    补充一下再,当象Cloneable这种词被广泛的使用的时候,有些计算机词典就会收录这样的词,慢慢的其他词典也会收录进来。最后被普及。