본문 바로가기

개발언어/Java기초

Java기초(3) 인텔리제이에서 자바 파일 생성해서 Hello World 찍어보기

Java기초(2) 윈도우10에 인텔리제이(IntelliJ) 설치하기 (tistory.com)

 

Java기초(2) 윈도우10에 인텔리제이(IntelliJ) 설치하기

기존에 이클립스를 설치하는 방법을 포스팅 했는데 이번에는 인텔리제이를 설치해보자 내가 대학교시절 입학 했을 때만해도 이클립스로 개발을 하는게 국룰이었는데 IntelliJ가 어느세 점점 대

www.goodsource.co.kr

 

실무 프로젝트를 하면서 자바 기초에 소홀했던 것 같아서 자바 기초 공부도 하면서 블로그에 포스팅도 하기 위해 자바 기초 서적을 최근에 펼쳐봤다.
책의 목차 '자바 클래스 생성하기'라는 것을 보고
처음에는 인텔리제이에서 자바 클래스를 생성하고 실행하는 거는 누구나 가능한 거 아니야라는 생각을 가지고 있었다.
하지만 기초 서적을 처음부터 차근차근 읽으면서 생각이 바뀌었다.
기초 서적을 읽으면서 내가 자바에 처음 입문했을 시절이 떠올랐다.
"아 그 시절에는 이 간단한 것도 이해를 못 하고 책을 보면서 따라 했었구나"라는 생각이 들었다.
개구리 올챙이 시절 생각 못 한다고 나 역시 그러했던 것 같다.

인텔리제이에서 자바 클래스 생성하고 실행하는 이 간단한 것도 자바 입문자에게는 도움이 될 것이라고 생각한다.

 

우선 이클립스가 아니라 인텔리제이를 사용하는 이유는 이클립스의 기능이 너무 약하고 속도도 느리기 때문이다.

기능이라 하면 단축키가 될 수도 있으며 프로젝트 전체 텍스트 검색 등이 있다. 속도의 경우 간단한 개인 공부용 프로젝트라면 크게 체감이 안 될 수 있는데 실무 프로젝트에 가면 그 체감은 어마어마하다. 왠만하면 인텔리제이를 쓰도록하자

참고로 시중에 유통되고 있는 대부분의 개발 서적들이 인텔리제이가 아니라 이클립스로 설명을 하고 있는 것 같은데 그 현실이 슬프다.

우스갯소리로 이클립스는 '닭' 잡는 칼이고 인텔리제이는 '소' 잡는 칼이라고 하는데 '소'를 잡을 수 있는 강력한 칼을 쓰자

 

 

 

인텔리제이에서 자바 클래스를 생성하고 실행시켜보자.

우선은 인텔리제이가 실행된 화면이다. 저기서 왼쪽의 src 폴더를 마우스 오른쪽 버튼으로 클릭하자.

 

 

 

그럼 새로운 창이 나타나는데 New -> Java Class 를 클릭하자

 

 

 

클래스명을 입력하는 창이 나타났다.

 

 

 

내 경우 Hello라고 클래스명을 입력했다.

 

 

 

클래스가 생성되었고 이제 소스를 입력할 수 있게 됐다.

 

 

 

우선

public static void main(String[] args) {

 

}

이라는 소스를 입력해야 한다. 이때 public static... 이렇게 다 입력할 필요 없이 main이라고 입력을 하면 아래에 드롭다운 목록이 나타난다. 이때 TAB 키를 눌러주면 자동완성 기능이 실행된다.

 

 

 

public static void main(String[] args) {

 

을 직접 입력할 필요 없이 자동 완성된 것을 볼 수 있다.

컴퓨터를 처음 공부하면 주입식 공부의 폐해로 public static void main(String[] args){}라는 단어들을 외우고자

꼭 하나하나씩 타이핑해서 입력하려고 하는 버릇이 생기는데 나는 이 방식을 추천하지 않는다. 

 

 

 

이번에는 sout를 입력하고 TAB 키를 눌러보자

 

 

 

System.out.println(); 이라는 문장이 자동으로 완성되었다.

 

 

이제 Hello Word라는 문장을 찍어보자

System.out.println("Hello World");라고 입력해주었다. 

System.out.println(Hello World); 라로 입력하면 안된다.

"" 안에 Hello World를 입력해주어야한다.

작성 순서를 보면 아래와 같다.

1. System.out.println();

2. System.out.println("");

3. System.out.println("Hello World");

 

 

 

이제 java프로그램을 실행시켜서 화면에 찍어봐야하는데 우선 실행시키는 방법을 보자

본인이 생성한 자바 파일을 선택한 뒤 마우스 오른쪽 버튼을 클릭하면 위와 같은 창이 나타난다.

그럼 Run 'Hello.main()' 이라는 문장이 보이는데 클릭해주면 실행된다.

클릭하기가 싫으면 단축키를 사용하면 되는데 나의 경우 맥북 단축키 control + shift + R 키가 된다.

윈도우의 경우 alt+shilft+F10 키를 동시에 누르면 실행할 수 있다.

 

 

 

Hello World가 콘솔창에 찍힌 것을 볼 수 있다.