'클래스'에 해당되는 글 1건

  1. 2008.06.09 클래스를 만들어보자.
Java/SE2008. 6. 9. 11:03
자 이제 자바에 첫걸음을 들이미는단계입니다.
기초가 되는 자바의 설치과정은 
JDK 설치 및 환경변수 설정 5.0기준  을 참조하도록 하세요.

그리고 지금은 간단한 클래스만들기의 기초이기에 넘어가지만
객체지향프로그래밍? 객체란? 란 글을 한번 읽어보시구 의문을 가지고 항상 프로그래밍하길 바랍니다.


그럼 본격적으로 한번 클래스를 만들어봅니다.
클래스에 대한 설명은 다음에 알아보도록하구요. 클래스와 객체라는 글을 한번 쓸까합니다. ^^

일단 만들어보구 실행해보자구요! C언어를 배우면서 항상 처음 짜보는 프로그램
Hello World 프로그램을 Hello JAVA 라는 프로그램으로 업그레이드(?) 해서 만들어 봅니다.

class Hello {
    int num = 3;
   
    public Hello() {
       num = 1;
    }

    public static void main(String[] args) {
       System.out.println("Hello JAVA");
       Hello h = new Hello();
       System.out.println(h.num);
    }
}

위의 소스를 메모장, 혹은 텍스트 편집기를 통해서 작성하고나서
Hello.java 라고 저장합니다.  (class 명과 파일명의 이름이 같아야 한다, 대소문자 구별한다.)

이렇게 저장하고 나면 소스코드가 완성이 되었습니다.
이제는 컴파일하여 실행해보면 됩니다.

사용자 삽입 이미지

command 창을 실행하여 자바파일이 위치한 곳으로 이동합니다.
그 다음 소스 코드를 컴파일해줍니다.

javac Hello.java

라고 명령어를 입력하고 Enter를 누르면
컴파일이된다. (띄어쓰기 및 명령어를 주의하여 쓰셔야 합니다.)

- 만약 javac가 실행이 안된다면 JDK 설치 및 환경변수 설정 5.0기준  보고 환경변수 설정을 다시 해봅니다.

그리고 컴파일이 완료되었다면 dir 명령어로 Hello.class 파일이 만들어져 있는지 살펴봅니다.
만들어져 있다면 정상적으로 컴파일이 완료된 것입니다.

그러면 실행을 해보도록 합시다~

java Hello

- 뒤에 .class 를 붙이지 않습니다. ^^

사용자 삽입 이미지

위의 내용을 실행해본 결과 화면입니다.

어떤가요.. (엇 Hello World 닷;;    옛날에 찍어둔 스샷이라;;;)
다들 알고 계신다구요???
그래도 이클립스같은 툴만쓰다가 갑자기 보셨다면 헷갈리실수도 있자나요! 그래서 한번 써봤어요~ ^^

그럼 다음에는 이렇게 만들어본 클래스 파일과 객체란 무엇인지 살펴보겠습니다.
Posted by 햇 님