●object
- 보조스트림 사용해서 Object 내보내기
클래스를 만들고 Source를 이용해 모든 인자들을 생성하고 getter setter, toString을 만들어 준다.
여기서 추가로 Board에 직렬화처리를 해준다.
Board만 하면 상관없지만 다른 것도 있으면 구별해야하기 때문에 Board를 직렬화시켜 시리얼 번호를 부여한다.
< 실행화면 >
바이너리 데이터로 들어가기 때문에 글씨가 깨지는 것처럼 보인다.
- 보조스트림 사용해서 object 가져오기
역직렬화 작업을 해줄 것인데 Board로 받아오기 때문에 다운캐스팅 작업을 해줘야한다.
< 실행화면 >
세번째 데이터가 없기 때문에 세번째 데이터를 출력하려하면 java.io.EOException 예외가 발생하는 것을 볼 수 있다.
※ java import는 ctril + shift + o 누르거나 ctrl + space 누르면된다
'IT수업 > JAVA PART2' 카테고리의 다른 글
IT 수업 13주차 (55) JDBC_트랜젝션 (0) | 2024.03.21 |
---|---|
IT 수업 13주차 (54) JDBC 연결하기 (0) | 2024.03.21 |
IT 수업 13주차 (52) 보조 스트림 In, Out _ String, 개행처리, 자료형 (0) | 2024.03.21 |
IT 수업 13주차 (51) JSON 포맷팅 (0) | 2024.03.20 |
IT 수업 13주차 (50) Jsoup (0) | 2024.03.20 |