공부/Java

인텔리제이로 Hello World 출력하기

Stair 2024. 8. 19. 13:26
반응형

인텔리제이도 자바도 Hello World도 학부 이후 너무 오랜만이였다.

오랜만이였기에 더욱 정성스럽게 Hello World를 찍어봤다.

 

 

인텔리제이를 처음 실행하면 이런 화면이 뜬다

이 상태에서 New Project를 클릭한다.

 

 

 

 

 

 

New Project를 누르게 되면 Name, Location, Build System, JDK를 선택할 수 있는데

Name 은 영문영으로 하고싶은 Name을 적으면 된다. 난 java-start인지 그렇게 적었던 거 같다.

 

Location또한 원하는 폴더를 지정해서 다운로드 하면 되는데, 내 경험상 상위 디렉토리명들도 전부 영문명으로 되어있는 디렉토리를 추천한다. 간혹 어떤 작업을 하는 도중에 상위 디렉토리명 때문에 애를 먹는 경우가 종종 있었다.

 

 

그러면 나오는 첫 Main 화면

...말고 새로운 클래스를 생성해준다.

 

src 우클릭 new에 Java class 선택

이름을 지정하고 생성한다.

 

 

 

 

문법에 맞게 Hello Java(World)를 작성

 

임베디드 개발자를 그만두고 나서 오랜만에 작성한 코드이다.

 

Java의 독특한 점 몇개를 작성하고 Hello World를 마무리하려 한다.

 

1. 자바언어는 대소문자를 구분한다.

2. 현재 만든 HelloJava를 클래스라고 한다. 파일명과 클래스는 이름이 같아야한다.

3. {}는 중괄호 블록으로 클래스의 시작과 끝을 나타낸다.

4. Main은 메인메소드라고 한다. 자바는 Main 메소드를 찾아 프로그램을 시작한다.(단순하게 main은 프로그램의 시작점이다)

5.System.out.println 은 값을 콘솔에 출력하는 기능이다. "" 사이에 원하는 문자열을 감싸면 된다.

6. ; 는 세미콜론으로 문장을 구성하는 역할이다.

7. 관행상 스페이스바 4번을 눌러 탭을 구성한다. == 그저 관례 일 뿐 Tab 을 눌러도 동일하게 적용된다.(들여쓰기 없이도 프로그램은 잘 동작한다. 대신 가독성이 떨어질 뿐)

 

HelloWorld에 대해선 이정도까지만 작성하려 한다.

반응형

'공부 > Java' 카테고리의 다른 글

자바 연산자  (0) 2024.08.20
자바 변수 명명 규칙  (0) 2024.08.20
자바 변수(1)  (0) 2024.08.19
자바란 무엇인가?  (0) 2024.08.19
인텔리제이 설치하기  (0) 2024.08.19