본문 바로가기
카테고리 없음

[Java] 04. Hello.java 분석

by 슈퍼닷 2015. 1. 10.
반응형

이번에는 Hello.java의 내용을 분석해 봅시다.

 

Hello.java의 내용은

 

public class Hello

{

 

public static void main(String args[])

{

System.out.println("Hello World !");
}

 

}

 

 

이제 하나 하나 분석해 보죠.

 

public class Hello  에서  Hello는 해당 클래스의 이름입니다.

 

이제 괄호안에 main 으로 가봅시다.

main은 속성이 public static void 인 메소드 이네요.

void는 값을 return하지 않는 다는 뜻입니다.

 

public 과 static은 나중에 천천히 알아가도록 합시다.

지금은 class의 구조와 main 메소드의 형태를 알아두는것에 중점을 둡시다.

 

이제 System.out.println("Hello World !"); 를 보면

 

System.out.println()라는 메소드를 사용 하였는데

실행 결과로 괄호안에 문자열이 출력되는 것을 보니 화면에 문자열을 출력시켜주는 메소드인것을 알 수있습니다.

또 큰따옴표 안에 문자열이 들어간걸 볼 수 있습니다.

변수가 아닌 문자열들은 큰따옴표 안에 넣어야 된다는것을 알수 있습니다.

 

System.out.println() 메소드의 끝을보면 ; (세미콜론) 이 있네요.

;은 한 줄의 끝을 알려준다고 생각하시면 됩니다.

 

한줄을 작성하면 ; 을 붙여야 되는거죠.

 

public class Hello

{

 

public static void main(String args[])

{

System.out.println("Hello")

System.out.println("Hi")


}

 

}

 

 

 

이 스크립트는 에러가 날것입니다.

 

왜냐하면

System.out.println("Hello")

System.out.println("Hi")

뒤에 ; 를 붙이지 않았기 때문이죠.

그러므로 스크립트를 작성할때  한 줄의 끝에 ;를 반드시 넣어야합니다.

 

 

 

반응형

댓글