System.out.println()의 동작 원리와 성능 이슈
public class Main {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}System.out.println() 호출
System.out.println() 호출
public final class System {
/* Register the natives via the static initializer.
*
* The VM will invoke the initPhase1 method to complete the initialization
* of this class separate from <clinit>.
*/
private static native void registerNatives();
static {
registerNatives();
}
private System() {
}
public static final PrintStream out = null;
// ...
}System.out.println() 내부 구현 코드 분석
System.out.println() 내부 구현 코드 분석성능 저하의 원인
Last updated