2025.07.31
1. 자바의 기본 입출력
- System.out.print("출력내용");
- System.out.println("출력내용");
- System.out.printf("문자서식", 출력변수);
-> 대체? format
출력에 대한 설명
- \n (Line Feed) : 줄바꿈
- \t (tab) : 탭
- \r (Carriage Return) : 줄의 맨 앞으로 커서 이동
2. 사용자에게 값을 입력 받기
사용자에게 입력 받기 위해서?
- java.io.IOException 클래스를 불러와야함
- throws를 이용하여 예외상황을 JVM에게 넘겨주어야함. System.in 이 1byte 체계이기 때문에 한글자, 숫자 하나 밖에 안들어온다.
버퍼에 대한 설명
- 버퍼(Buffer)란 데이터를 임시로 저장해놓는 메모리 공간이다.
- 왜 필요한가?
-
- 입출력 속도 차이를 줄이기 위해 사용된다. 예를들어, 키보드 입력을 사용자가 한 글자씩 천천히 입력하지만, CPU는 매우 빠르게 처리한다. 속도가 다른 장치들 사이에서 데이터를 모아서 한번에 전달함으로써 효율을 높인다.