Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 |
Tags
- GridLayout
- oracle
- Codility
- 푸리에 변환
- 파이썬
- g검정
- FileWriter
- iframe 태그
- html 프로젝트
- 상속
- CSS
- BorderLayout
- html 기초
- 미디어쿼리
- css 기초
- inline
- 퍼셉트론
- 사전학습
- FFT
- 예제
- 반응형 웹 프로젝트
- HTML
- 메서드
- 반응형웹
- Database
- Position
- FlowLayout
- rnn
- ObjectOutputStream
- java
Archives
- Today
- Total
도라에몽주머니
[Java/Eclipse] Java 39, 40일차 본문

FileOutputStream / FileInputStream
: 데이터를 파일에 바이트스트림으로 저장하고 읽어올 때 사용함
ObjectOutputStream / ObjectInputStream
: 객체의 직렬화/역직렬화를 제공하는 스트림
직렬화(Serialization)
: 객체를 파일이나 네트워크로 정상적으로 전달하기 위해 형태를 재구성하는 것. 객체를 바이트 배열로 변환해서, 데이터 스트림으로 만드는 것을 의미. java.io.Serializable 이라는 인터페이스로 구현됨.
* java beans를 통해 파일 생성 시, java beans 파일은 직렬화를 꼭 해야 함.
Serializable
: 클래스를 직렬화시키는 인터페이스. 멤버변수들은 byte 배열 형태로 메모리에 만들어짐.
스트림(Stream)
: 실제 입력이나 출력이 표현된 이상화된 흐름. 스트림을 통해 파일 입, 출력을 수행.

'Study > Java' 카테고리의 다른 글
| [Java/Eclipse] Java 42일차 (0) | 2022.11.15 |
|---|---|
| [Java/Eclipse] Java 41일차 (0) | 2022.11.11 |
| [Java/Eclipse] Java 38일차 (0) | 2022.11.08 |
| [Java/Eclipse] Java 36, 37일차 (0) | 2022.11.07 |
| [Java/Eclipse] Java 34, 35일차 (0) | 2022.11.03 |