본문 바로가기

# 02/Java

[윤성우의 열혈자바] 10-3. System.out.println()

반응형

System.out.println

( 클래스이름 _ 클래스 변수 (참조 변수) _ 메소드 )


System.out.println() 에서 out 과 println 의 정체는?


java.lang.System.out.println( ... );

System 은 java.lang 패키지에 묶여 있는 클래스의 이름

그러나 컴파일러가 다음 문장을 삽입해 주므로 java.lang 을 생략할 수 있다.

import java.lang.*;


System.out.println( ... );

out 은 클래스 System의 이름을 통해 접근하므로,

이는 System 클래스의 클래스 변수 이름임을 유추할 수 있다.


System.out.println( ... );

println 은 out 이 참조하는 인스턴스의 메소드이다.



반응형