본문 바로가기
개발/자바 웹 개발

[자바 웹 개발] 자바 첫걸음 무작정 따라 하기_'Hello Java'를 출력시켜 보자

by 쏠프로 2024. 4. 21.

(배경: 이젠아카데미컴퓨터학원 종로캠퍼스)

본 포스팅은 '이젠아카데미컴퓨터학원 종로캠퍼스'에서 진행한 윤대명 선생님의 강의를 듣고 공부한 내용을 정리한 것입니다.

*참고 자료: 신용권, 『이것이 자바다』, 한빛미디어(주), 2015.

자바 Java 기본서 사러 가기

 

이것이 자바다

COUPANG

www.coupang.com

목차


    1. 'Hello Java' 출력하기

    ▼이클립스에서 새로 만든 [Class]를 보면 중괄호 블록을 볼 수 있습니다. 이 중괄호를 영문으로 'brace(브레이스)'라고 부릅니다.

    이클립스 중괄호 브레이스 (화면 캡처_출처: 이클립스)

    ▼내가 만든 [Class]의 블록이 'brace'부터 'brace'까지라는 의미입니다.

    이클립스 중괄호 브레이스 (화면 캡처_출처: 이클립스)

    ▼자바 랭귀지는 기본적으로 블록을 잡아야 합니다. 내가 만드는 게 어디서 어디까지인지 명확하게 작업을 하는 것입니다.

    신용권, 『이것이 자바다』, 강의 교안 (출처: 한빛미디어)

    ▼중괄호 안에 아래와 똑같이 타이핑합니다.

    이클립스 중괄호 브레이스 안에 "Hello Java" 타이핑 (화면 캡처_출처: 이클립스)

    ▼여기서 'main'은 메소드입니다. 소괄호 앞에 있는 문자를 메소드라고 명명합니다. (소괄호가 붙어있는 'println'도 메소드입니다.) 하나의 [Class] 안에 'main'을 두 개 넣을 순 없습니다. 'main'은 [Class] 하나당 하나입니다.

    'main' 메소드 (화면 캡처_출처: 이클립스)

    ▼메소드는 함수와 비슷하다는 특징이 있습니다. 함수 안에 뭔가를 넣으면 동작을 하는 것처럼, 메소드 안에는 동작을 처리하기 위한 코드들이 들어갑니다.

    신용권, 『이것이 자바다』, 강의 교안 (출처: 한빛미디어)

    ▶자바 가상 머신은 제일 먼저 메소드를 찾아서 실행을 합니다. [Class]는 'main()' 메소드가 있어야만 실행이 됩니다. [Class]를 만드는데 [Class] 블록 안에 'main()' 메소드가 없으면 실행이 아예 되지 않습니다. 그렇기 때문에 'main()' 메소드를 프로그램 실행 진입점(entry point)라고 합니다.


    1-1. 세미콜론(;)

    ▼메소드를 가져다 쓸 때에는 끝에 반드시 세미콜론(;)을 붙여야 합니다. 세미콜론(;)이 붙으면, '이 부분이 실행문이다.'라는 걸 표시해 주기 때문입니다.

    이클립스에서 세미콜론(;)의 의미 (화면 캡처_출처: 이클립스)

    ▼세미콜론(;)이 있어야 이 코드가 실행이 됩니다. 세미콜론(;)이 빠지니 오류가 뜨는 것을 볼 수 있습니다.

    세미콜론(;)이 빠지면 오류가 뜬다. (화면 캡처_출처: 이클립스)


    1-2. 오타

    ▼만약 틀린 것이 있으면 틀린 부분에 빨간 줄이 뜨고, 해당 줄 왼편에 엑스 박스가 뜹니다. 'System'의 'S'를 빠트리니 빨간 줄과 엑스 박스를 볼 수 있었습니다.

    오타가 있어도 오류가 뜬다. (화면 캡처_출처: 이클립스)


    1-3. 'Eclipse' 저장하는 방법

    1. 왼쪽 상단에 아이콘을 누릅니다.
    2. 상단 바의 [File] - [Save]를 누릅니다.
    3. [Command] + [S]를 누릅니다. (Windows의 경우 [Ctrl] + [S]를 누릅니다.

    ▼틀린 것 없이 타이핑한 걸 확인하고, 저장해 줍니다.

    이클립스에서 저장하는 법 (화면 캡처_출처: 이클립스)


    1-4. 이클립스 코딩 후 실행시키는 방법

    ▼1. 상단에 있는 초록색 동그라미 아이콘을 누릅니다.

    ▼2. 상단 바의 [Run]에서 [Run]을 누릅니다.

    이클립스에서 코딩 후 실행시키는 방법 (화면 캡처_출처: 이클립스)

    ▼3. [Class] 창에서 우 클릭을 한 뒤, [Run As] - [1 Java Application]을 누릅니다.

    이클립스에서 코딩 후 실행시키는 방법 (화면 캡처_출처: 이클립스)

    ▼실행을 하면, [Console]이라는 탭에 [Hello Java]가 출력된 것을 확인할 수 있습니다.

    이클립스에서 [Console] 탭에 출력된 "Hello Java" (화면 캡처_출처: 이클립스)


    쿠팡 파트너스
    쿠팡 파트너스