안녕하세요. 어플리케이션 개발을 위해 자바를 공부하고 있는 학생입니다.

공부하다가 정말 문득 생각난건데.

어플리케이션들을 보면 설정부분에서 어떤걸 체크해 놓느냐에 따라서 어플리케이션의 동작이라든지 상태가 달라지잖아요?

이 설정들은 어플리케이션을 껏다켜도 값이 유지되는데 이 설정값들은 데이터파일로 저장되는건가요?

그래서 데이터파일을 불러들여 if문으로 체크후 상태를 변화시키는 건가요?

지금 자바 컬렉션 프레임웍 부분을 배우고 있는데 이거랑 뭔가 연관이 있을거 같은데.... 맞나요?

아니면 제가 생각했던거는 완전다른건가요ㅜㅠ? 

쓰다보니 글이 너무 길어졌네요.

그래서 결론은, 설정값을 쓰고 읽는 원리는 무엇인가요?

p.s 공지 읽었어요~