내가 자바를 배우기 시작하고이 코드가 작동하지 않는 이유를 나는 이해하지 못했다 :OutputStream 클래스의 write() 메서드가 콘솔에서 작동하지 않는 이유는 무엇입니까?
import java.io.*;
public class Principal
{
public static void main (String args[]) throws IOException
{
OutputStream outConsole = System.out;
outConsole.write(101);
}
}
System.out에가 의 PrintStream 목적은 의 PrintStream는 의 서브 클래스 OutputStream. OutputStream은 추상 클래스이고 write()은 추상 메서드입니다. 그래서 PrintStream 구현 된 쓰기 메서드가 있어야합니다, 왜이 코드가 작동하지 않는 것 같아요?