???Java?械?clone??????????
???????????? ???????[ 2015/6/8 13:20:56 ] ????????????????
????????Object?械?clone?????? ???????
??????????????clone??????????????? ????Clonable????????????clone?????????????????械?clone????????渭???? ??????????械?????????clone??????????????Object??????clone??????????????????????????????????
??????????????校? ????????????? ????Body??Face?? ??Body???校? ????????Face????????Body???????clone??? ??????Face??????????????????????????????y????
????body == body1 : false
????body.head == body1.head : true
?????????Body??????clone??????????? ??????Body??clone?????校?????????????Head?????clone????
?????????????
????body == body1 : false
????body.head == body1.head : false
??????????? body??body1???head?????????????Head???? ??????clone Body????????? ????????????????Head???? ????????????
???????????????
???????????????????贸?????????????????????????? ??????????????Cloneable???????clone????????????clone??????????????????????????????clone??? ?? ??????????????????????????Cloneable?????????clone??????
?????????????????????? Body???????Head?? ??Head???????Face?????????Body????????Body???clone?????薪?Head?????????????????????Head??????????械??????????????Head??????Face????????????????????????锟�??????????????Face???????????? ????????????????????????????????????????? ???????????????????????????????
?????????????
????body == body1 : false
????body.head == body1.head : false
????body.head.face == body1.head.face : true
???????????????????
???????????Body??????????????????????????????????????????????Body??????????????????????????Head?????????????????????????????Body???????head?????????????????????Head??????????????????Head??????????????????????Face???????????????Body????????????????????????????????????????????????????????
??????谓??谐????????
????????????????????????????????????Body?????????????????????Head???????????Face??????????????????????Face??????Cloneable???????clone??????????????Head?????clone?????校??????????????Face?????????????????锟�?
?????????????????????????????薪?????锟�?
????body == body1 : false
????body.head == body1.head : false
????body.head.face == body1.head.face : false
?????????????Body????????????????????????face?????????????????????????????Face????????????锟�?
????????????????Face??????????????????? ?????Mouth????????????????Body?????????????????????????????????????Mouth???????? ??????Body??????????????????? ??????????Mouth?????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????榉�??????????????霉??????????????锟�? ???????????????????????????????????????? ???????????????clone?????? ???????????????????????????????? ??????????????Head?????Face????????????械?????????????Cloneable?????????Face???????卸?????????????????Body????????谩?????Face????????????Mouth????????Mouth????????????Tooth???? ???????????
????写???
????clone?????????????锌???????????????????????????????????????????java?????????蟹???懈??????????????????????????????????????????????????薪????????????????????????????????????????????????????????????????????????????????????????????????clone???????????????????????????????????????????????????????????????薪??胁??????????????
??????

???路???
??????????????????
2023/3/23 14:23:39???写?貌??????????
2023/3/22 16:17:39????????????????????些??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???路???????路
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11