3.First Example


  자, 이제 처음 작성한 test.java파일에 대해서 아주 간단히(?) 뜯어보자.

1:class test {
2:    public static void main(String[] args){
3:       System.out.println("Hello World!");
4:    }
5:}


  위의 예에서 볼수 있듯이 자바는 코딩 스타일이나 연산자등 매우 많은 부분에서 C++언어와 유사하다. 상세한 부분들은 다시 배워 가도록 하고, 반드시 알고 진행해야할 것들만 몇가지 집고 넘어가자.

  • 어플리케이션

      앞에서와 같은 방식대로 독립적으로 실행 가능한 것을 자바 어플리케이션(Application) 이라 부른다. 이외에 애플릿(Applet)이 있으며, 이에 대해서는 뒤에서 다시 배우도록 하자

  • 파일명이 중요하다

      test.java로 파일명을 만들었다면, 1행에 class test라고 작성하는 부분까지 동일한 이름을 사용해서 원본 파일을 작성해야 하며, 나중에 실행할 때도 test.class라는 클래스 파일을 실행하게 되므로, 파일명을 정할 때, 주의하도록 하자.

  • Main

      C나 C++언어에서 프로그램의 시작점이 바로 main이었다. 이러한 것은 자바에서도 동일하나 위의 2행에서와 같이 public static void main(String[] args)와 동일하게 작성해야 한다. 개발자가 바꿀수 있는 유일한 부분은 args라는 변수명 뿐이다. 나머지는 항상 동일하게 작성하도록 하자.

      차후에 각 지정자들의 의미를 배우면 왜 그렇게 써야만 하는지 알게 될 것이다.

  • System.out.println()

      화면에 출력하기 위한 함수(?)이다. 앞으로 정확한 내용을 배울때 까지 이렇게 함수를 호출하면, 화면(Console)에 출력한다고 알고 있자.

      문자열을 통한 덧셈의 특징은 모든 입력값(argument)들을 문자열로 변환한뒤에 전부 합쳐지게 된다는 점이다. 즉, 숫자와 문자열이 섞여 있는 다음과 같은 문장은,

    System.out.println("내 나이는 " + 20 + "세 입니다. ");

      "내 나이는 20세 입니다."라고 출력이 된다.

      앞으로 기본적인 문법이나 로직에 대한 결과확인을 위하여 많이 사용하게 되므로 일단 기억하고 있도록 하자. (나중에 다시 자세한 내용을 배울 것이다.)
  이제 간단하게나마, 자바프로그램을 작성하고, 실행하는 방법을 알게 되었으므로, 이제부터 제대로 자바에 대해서 배워나가도록 해보자.

- Last Update : 2002.02.20 by Deadfire(http://www.deadfire.net)

Java 언어 기초
서 언
Install
First Example
문법기초
     - 주석
     - 구분자
     - 명명규칙
     - 리터럴
     - 변수(기본타입)
     - 형변환
     - 연산자
     - 조건문
     - 반복문

Copyright ⓒ 1997 ~, Deadfire Program Master