반응형 출력1 [Java] System.out.println 메소드는 현업에서 쓰지말라는 이유 System.out.println 메소드는 Java에서 표준 출력 스트림(standard output stream)에 메시지를 출력하는 데 사용되는 메소드로, 디버깅이나 간단한 로깅 목적으로는 유용할 수 있습니다. 그러나 현업에서 주로 사용하지 않거나 지양하는 이유는 다음과 같습니다. println()는 콘솔에 결과물을 출력하게 해주는 메서드이다. 위의 그림에서 보면 out은 PrintStream 타입의 인스턴스이며 이 PrintStream 클래스는 io 패키지 내에 있다. 즉 println()은 I/O 작업이며 이는 I/O 시스템콜을 호출하여 커널모드에서 작업한다는 의미이다. 당연히 시간이 많이 드는 작업이며 성능에 좋지 않다. 💡 결합성과 유지보수 문제 System.out.println을 코드에 남겨.. 2023. 10. 18. 이전 1 다음 반응형