추상 클래스 InputStream
은 이라는 메소드를 구현해야한다고 말하면 unsigned int
으로 바뀝니다.자바 : System.in에서 읽을 때 InputStream의 read() 메소드가 구현되는 곳
System.in
는 InputStream
내가 할 수있는 :
int i = System.in.read();
내 질문은 ...이 방법이 구현되는 경우는? 어떻게 된거야? 어쩌면 이상한 질문이지만 후드 아래에서 무슨 일이 일어나고 있는지, 그리고 InputStream 클래스의 객체를 사용하고 하위 클래스가 아닌 객체를 사용하고 있기 때문에 실제 메소드가 구현 된 곳과 작동하는 이유가 궁금합니다. ..
쿨! 내 경우에는 그것은 BufferedInputStream이었다. 개념을 얻었다! 감사 :) –