baek-dev 님의 블로그

  • 홈
  • 태그
  • 방명록

2025/03/18 1

[Java] File I/O

1. File I/O란? File I/O는 파일 입출력(File Input/Output) 의 줄임말임. 쉽게 말해 프로그램이 파일에서 데이터를 읽거나, 처리된 데이터를 파일로 저장하는 작업을 의미함. • Input(입력)파일 → 프로그램 방향으로 데이터를 읽음. • Output(출력)프로그램 → 파일 방향으로 데이터를 저장함. 즉, 파일에 데이터를 영구적으로 저장하거나 외부 데이터를 읽어오는 용도로 사용됨. 예를 들어, 메모장에 일기를 쓰는 행위는 Output이고, 작성된 일기를 나중에 읽어보는 행위는 Input임. 2. Java에서의 File I/O 처리 방법 Java에서는 파일 데이터를 처리할 때 크게 두 가지 스트림(Stream)을 제공함. ① 바이트 기반 스트림(Byte Stream) • 데이터를..

BE/Java 2025.03.18
이전
1
다음
더보기
프로필사진

baek-dev 님의 블로그

baek-dev 님의 블로그 입니다.

  • Total (222)
    • BE (127)
      • Java (54)
      • Spring & Spring Boot (62)
      • Kotlin (11)
    • DB (14)
      • MySQL (9)
      • Elasticsearch (3)
    • FE (2)
      • React (2)
    • Infra (22)
      • OS (2)
      • Container (3)
      • Cloud (4)
      • CI-CD (1)
      • Performance (4)
    • AI (5)
    • CS (42)
    • Etc. (4)
      • 개인공부 (4)
    • Tips (4)

Tag

MySQL, 낙관적락, Websocket, springboot, java, lombok, ElasticSearch, dao, http, 웹소켓, 비동기, SQL, 동시성, Kotlin, redis, jpa, Spring, 성능최적화, CS, kubernetes,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/03   »
일 월 화 수 목 금 토
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 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바