리소스는 기본적으로 파일을 의미한다.
활용의 대표적인 예는 로그와 스트리밍이다.
로그의 특징은 무조건 한줄씩 작성된다는 점과 write 순서가 바뀌지 않고 무조건 쭉 뒤에서부터 이어서 쭈욱 방해없이 계속 쓰기만 한다는 점.
이러한 특성으로 로그파일은 엄청 속도가 빠름.
또한 내가 미처 생각하지 못했던 부분은 우리가 많이 접하는 스트리밍 형식도 파일로 돌아가는 구조라는 점이였다.
이렇게 나눠질 수 있다는 것이다. Java에서 File을 아직 많이 다뤄보지 않았고 어렵게 생각해서 아예 생각도 안해봤는데..
최근에 File을 실생활에서 활용하는 예를 듣고, 간단한 설명을 들을 수 있었는데 이로웠다. 역시 어렵게 생각하면 쉬운 개념도 어렵게 느껴지고, 뭐 그런것 같다.