[JAVA] Intellij 설치하기

yejubi1531·2022년 7월 24일
0

JAVA를 잡아보자!

목록 보기
3/5

Intellij IDE

다음 URL에서 Intellij를 다운로드 받자

https://www.jetbrains.com/ko-kr/idea/download/

Ultimate와 Commnunity 두 가지 버전이 있는데 무료인 Community 버전을 다운로드 하여 설치하자.

인텔리제이를 처음 실행하면 다음과 같은 창이 나올 것이다.

여기서 "New Project" 버튼을 누르면 다음 창이 나타난다.

"Java"를 선택하고 "Next" 두 번!


위와 같은 화면이 나오면 Project Name에 jump2java라고 입력한 후 Finish 버튼을 누르자.


그러면 다음과 같이 "jump2java" 라는 이름의 자바 프로젝트가 시작된다.

좌측에 src 폴더가 보일 것이다. src 폴더는 .java 파일들이 저장되는 경로이다.

jump2java.iml 파일은 현재 프로젝트의 환경값을 저장하는 인텔리제이의 설정파일이다.

File --> New --> Java Class

Name 입력창에 "HelloWorld" 라고 입력해보자.

그러면 다음과 같은 내용의 HelloWorld.java 파일이 생성되는 것을 확인 할 수 있을 것이다.

class 앞에 사용된 "public" 키워드는 자바 프로그래밍 시 매우 중요하게 사용되는 접근제어자이지만 class 명 앞에 사용될 경우에는 조금 다른 의미로 사용된다.

HelloWorld.java 라는 이름으로 자바 파일을 작성하게 되면 파일은 하나이지만 그 파일 내에 여러개의 클래스를 작성할 수 있다. 다만 클래스명과 파일명이 동일할 경우 해당 클래스에 public을 붙여주어야 한다.

HelloWorld.java의 파일명과 HelloWorld 클래스의 이름이 동일하다.


Main Method

HelloWorld 클래스를 실행하려면 main 메소드를 작성해야 한다.
어떤 프로그램이던지 시작과 그 끝이 있다.
이 시작과 끝을 관리하는 것이 바로 main 메소드이다.

메소드(method)는 함수(function)와 동일한 개념이다.
다만 클래스 내의 함수는 보통 함수라고 말하지 않고 메소드라고 한다.
자바는 모든것이 클래스기반이므로 자바에서 사용되는 함수는 모두 메소드이다.

HelloWorld.java 파일에 다음과 같이 main 메소드를 추가 해 보자.

HelloWorld.java

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello World");
    }
}

public : 메소드의 접근제어자, public은 누구나 이 메소드에 접근할 수 있다는 의미
static : 메소드에 static 이 지정되어 있는 경우 이 메소드는 인스턴스 생성없이 실행 할 수 있음을 의미
void : 메소드의 리턴값이 없음(void: 사전적으로 "텅 빈" 이라는 뜻)을 의미
String[] : 문자열을 나타내는 자바의 자료형 ([]가 있으므로 한 개가 아닌 여러개의 값으로 이루어진 배열임을 의미)
args : String[] 자료형에 대한 변수명
System.out.println : 표준 출력으로 데이터를 보내는 자바의 내장 메소드로 문자열을 화면에 출력

profile
노력하는 중

0개의 댓글