JavaRush /Blog Jawa /Random-JV /Pandhuan Kloning ing Jawa, Salinan Jero lan Cethek
IvanDurov
tingkat

Pandhuan Kloning ing Jawa, Salinan Jero lan Cethek

Diterbitake ing grup
Kloning minangka proses nggawe salinan obyek. Kanggo nggawe salinan, sampeyan kudu nelpon Klone () cara ing kelas sing ngleksanakake antarmuka Cloneable. 1. Pentinge kloning 2. Jinis kloning 3. Jinis bali saka clone () metode 4. Alternatif kanggo kloning 5. Pitakonan babagan kloning Senajan kabeh kelas oleh warisan clone () metode saka kelas Obyek, kanggo kloning iku uga perlu kanggo ngleksanakake antarmuka Cloneable. Yen sampeyan nyoba nelpon clone () cara tanpa ngleksanakake antarmuka, sampeyan bakal nampa CloneNotSuppoted pangecualian. Reloading clone () cara lan ngleksanakake antarmuka Cloneable iku kabeh sing perlu dilakoni. Antarmuka Cloneable minangka antarmuka token, kaya antarmuka Serializable.

Pentinge kloning

Punika conto kode kanggo nelpon Klone () tanpa antarmuka Cloneable dipun ginakaken. package example.java; public class Test { public static void main(String[] args) { Test b1 = new Test(); try { Test b2 = (Test)b1.clone(); }catch (CloneNotSupportedException e) { e.printStackTrace(); } } } kesimpulan:
Output: java.lang.CloneNotSupportedException: example.java.Test ing java.lang.Object.clone(Native Method) ing example.java.Test.main(Test.java:8)
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION