
먼저 BufferedReader를 알기 전 Buffer에 대해 이해하는 것이 좋다고 생각했다.컴퓨팅에서 버퍼(buffer, 문화어: 완충기억기)는 데이터를 한 곳에서 다른 한 곳으로 전송하는 동안 일시적으로 그 데이터를 보관하는 메모리의 영역이다. 버퍼링(bufferi

final 변수, 메서드, 클래스에 사용 가능, 변수에 final을 사용하면 그 변수는 재할당 할 수 없다. 메서드에 사용하면 오버라이드 될 수 없다. 클래스에 사용하면 상속 할 수 없다. 즉 final이라는 키워드를 사용하는 순간 독자적인 요소로 되어 부모 클래스가

프로그램을 만들다 보면 수없이 많은 예외 상황이 발생한다. 물론 예외가 발생하는 것은 프로그램이 오동작을 하지 않게 하기 위한 자바의 배려이다. 하지만 이러한 예외 상황을 무시하고 싶을 때도 있고, 적절한 처리를 하고 싶을 때도 있다. 예외 처리 방법을 알게 되면 보다