728x90
예외처리
: 프로그램에 문제가 있는 것을 말하며, 예외로 인해 시스템 동작이 멈추는 것.
- try ~ catch
- fianlly
- throws
입력과 출력
- FileInputStream / FileOutputStream
: read(); // 1byte씩 읽음
read(byte[]); // []byte씩 읽음
write(byte[] b); // 전체 쓰기
write(byte[], int off, int len); // off - 시작, len - 길이
- DataInputStream / DataOutputStream
: DataInputStream -> InputStream / DataOutputStream -> OutputStream
- BufferedReader / BufferedWriter
: BufferedReader -> FileReader / BufferedWriter -> FileWriter
네트워크
: 네트워크 객체 사이에 InputStream, OutputStream을 이용해서 데이터를 입출력한다.
9000은 포트 번호이고, 포트는 서비스 넘버이다. 클라이언트가 요청한 건 accept로 받음.
'Java > study' 카테고리의 다른 글
Java 4주차 - 상속 및 클래스 (2) (0) | 2021.07.21 |
---|---|
Java 3주차 - 상속 및 클래스 (1) (0) | 2021.07.16 |
Java 3주차 - 객체 (2) (0) | 2021.07.16 |
Java 2주차 - 객체 (1) (0) | 2021.07.14 |
Java 2주차 - 기초 문법 (2) (0) | 2021.07.09 |