System.out.println( )

CODEDRAGON Development/Java

반응형

   

System.out.println( )

System.out.println()은 Sytem 클래스의 멤버 out이 참조하는 인스턴스의 println 메소드를 호출하는 문장

System

out

println

클래스 이름

static 참조 변수

메소드

   

   

System

  • java.lang 패키지에 묶여있는 클래스의 이름
  • import java.lang.*; 자동 삽입되므로 System이란 이름을 직접 쓸 수 있습니다.

   

   

out

  • staitc 변수이되 인스턴스를 참조하는 참조변수
  • PrintStream이라는 클래스의 참조변수

   

public class System{

public static final PrintStream out;

   

}

static final로 선언되어 있어,

인스턴스의 생성 없이 system.out 이라는 이름으로 접근 가능

   

   

   

System.out.print vs System.out.println

  • print 메소드는 출력 후에 개행을 하지 않습니다.
  • println 메소드는 출력 후에 개행합니다.
  • println, print 메소드의 인자로 인스턴스의 참조값이 전달 될 수 있습니다.