'Java 독학하기-(2) "Hello, Java" 출력 프로그램 만들기'
저번 글에서 자바 개발 환경 구축을 위해 Java JDK와 이클립스 설치 방법에 대해 알아보았습니다. 그럼 이번에는 본격적으로 자바 언어 공부에 들어가기 전 맛보기라고 볼 수 있는 "Hello, Java" 출력 프로그램을 만들어보도록 하겠습니다. 아마 다른 언어들에서도 기본적으로 다루는 내용이기 때문에 익숙할 뿐만 아니라 쉽게 하실 수 있을 것이라 생각합니다.
https://anywhereifyoucan.com/273
Java 마스터되기-(1) 자바 JDK 설치 및 이클립스 설치
'Java 마스터되기-(1) 자바 JDK 설치 및 이클립스 설치' 사실 몇 년전부터 C언어를 조금 공부했었고, 약 1년 전부터 제가 구상한 아이디어를 앱으로 구현하기 위해 안드로이드 스튜디오와 관련된 책을 구입해 앱..
anywhereifyoucan.com
이클립스 메인 화면에 들어왔습니다. 우선 처음으로 프로젝트를 생성해주어야 합니다. <File>-<New>-<Java Project> 순으로 클릭해주세요.
저의 첫 프로젝트이기 때문에 프로젝트 이름은 First로 하였습니다. 원하는 프로젝트 이름을 입력해준 후, Next를 클릭해줍니다.
그 다음 'Create module-info.java file' 항목에 체크가 되어있을텐데요, 클릭하여 해제해주시면 됩니다. 그리고 Finish를 눌러주세요.
자 그럼 이제 패키지를 생성해보겠습니다. 방금 만들었던 First 프로젝트 폴더에 마우스를 갖다대고 오른쪽 클릭을 한 후, <New>-<Package> 순으로 선택해주세요.
창이 하나 뜨게 되는데요, Source folder 같은 경우, 패키지 파일 폴더가 만들어지는 것이며 이 폴더는 이클립스 프로그램 설치할 때 설정한 저장 위치 안에 생성됩니다. 우리가 해줘야 할 것은 패키지 이름만 hello라고 입력해주고 Finish를 눌러주세요.
이제 hello 패키지에 속하게 되는 클래스를 만들어야 합니다. hello 패키지 항목에 마우스를 가져간 후, 오른쪽 클릭하여 메뉴를 열고, <New>-<Class> 순으로 클릭해주세요.
클래스를 생성하기 전 설정 창이 뜨게 됩니다. 우선 클래스 이름은 우리가 Hello, Java 출력 프로그램을 만드는 것이므로 HelloJava로 입력해주고, 'pubilc static void main(String[] args)'을 선택하여 main() 함수를 추가해준 후, Finish를 눌러줍시다.
'TO DO~'부분은 일명 안내문(?) 같은 존재이기 때문에 삭제하고, 아래의 코드를 참고해 삭제한 부분에 입력해주시면 됩니다. 아 참, 코드 끝에 ';(콜로세움)' 붙이시는 것 깜박하시면 안 됩니다.
package hello;
public class HelloJava {
public static void main(String[] args) {
System.out.println("Hello, Java");
}
}
이클립스에서 만든 프로그램을 실행하기 위해서는 컴파일이라는 과정을 거쳐야 하는데요, 이클립스 프로그램 자체에서 '빌드 자동화' 기능이 자동으로 설정되어있기 때문에 컴파일을 위해 파일 저장(Ctrl+S)시 컴파일이 바로 된답니다.
위의 방법으로 컴파일을 하고 난 후, 위쪽에 위치한 Run 버튼을 눌러주시면 프로그램이 실행됩니다. 혹은 Ctrl+F11 단축키를 이용해서도 실행이 가능합니다.
추가적으로 주석에 대해 간단히 알아보자면, 코드에 전혀 영향을 미치지 않게 코드 정보를 표현할 수 있습니다. '//'를 붙이기만 하면 됩니다. 만약 '//'을 코드 앞부분에 입력하면 코드가 작동되지 않게 되고, 코드 끝에 입력하고 코드의 기능에 대해 영어, 한글 등으로 설명해놓아도 프로그램 구동에서는 전혀 간섭되지 않습니다. (즉, // 부분은 프로그램 구동에서 무시)
드디어 자바 언어를 통해 첫 프로그램을 만들어보았는데요, 사실 너무 간단한 부분이라 금방 할 수 있었지만, 자세하게 봤던 이유는 앞으로 더욱 심화된 내용을 학습할 때, 이런 기초적인 부분을 잘 알고 있어야 계속 막힘없이 할 수 있다고 생각하기 때문입니다. 그럼 이제 계속해서 자바 프로그래밍에 대해 공부한 내용들을 정리해보도록 하겠습니다.^^
추천하는 글
https://anywhereifyoucan.com/273
Java 마스터되기-(1) 자바 JDK 설치 및 이클립스 설치
'Java 마스터되기-(1) 자바 JDK 설치 및 이클립스 설치' 사실 몇 년전부터 C언어를 조금 공부했었고, 약 1년 전부터 제가 구상한 아이디어를 앱으로 구현하기 위해 안드로이드 스튜디오와 관련된 책을 구입해 앱..
anywhereifyoucan.com
https://anywhereifyoucan.com/268
네이버 인공지능 스피커, 네이버 WAVE(웨이브) 개봉기
'네이버 인공지능 스피커, 네이버 WAVE(웨이브) 개봉기' 사실 구입한 지는 좀 되었지만, 이제서야 올리게 되었네요. 바로 네이버에서 출시한 인공지능 스피커, '네이버 웨이브' 입니다. 계속 인공지능 스피커를..
anywhereifyoucan.com
'프로그래밍(코딩) > JAVA(이클립스)' 카테고리의 다른 글
Java 독학하기-(6) 자바 언어의 '형 변환'과 '연산자'에 대해 알아보기 (0) | 2020.12.28 |
---|---|
Java 독학하기-(5) 자바 언어의 '상수와 리터럴' 알아보기 (0) | 2020.09.28 |
Java 독학하기-(4) 자바 언어에서 중요한 '기본 자료형' 알아보기 (0) | 2020.04.05 |
Java 독학하기-(3) 자바의 기본 개념인 '변수'에 대해 알아보기 (0) | 2020.03.29 |
Java 독학하기-(2) "Hello, Java" 출력 프로그램 만들기 (0) | 2020.02.20 |
Java 독학하기-(1) 자바 JDK 설치 및 이클립스 설치 (0) | 2020.02.16 |