이 기사의 예에서는 Java가 직렬화를 사용하여 객체의 심층 복제를 달성하는 방법을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 구체적인 구현 방법은 다음과 같습니다.
ByteArrayOutputStream byteOut = new ByteArrayOutputStream(); ObjectOutputStream out = new ObjectOutputStream(byteOut); out.writeObject(obj); ByteArrayInputStream byteIn = new ByteArrayInputStream(byteOut.toByteArray()); ObjectInputStream in =new ObjectInputStream(byteIn); Object newObj=in.readObject();
이 글이 모든 분들의 자바 프로그래밍에 도움이 되기를 바랍니다.
Java가 직렬화를 사용하여 객체 심층 복제를 달성하는 방법에 대한 더 많은 기사를 보려면 PHP 중국어 웹사이트에 주목하세요!