Java 언어를 이용해서 프로그램을 개발하려면 JDK 가 있어야 합니다. 자바로 만들어진 프로그램을 실행만 하고 싶다면 Java 프로그램을 다운받아 설치하는 것으로 끝입니다. 하지만 개발을 위한 JDK 는 오라클 사이트로 가서 다운받아야 합니다. JDK (Java Development Kit) 는 개발을 위한 자바 컴파일러(Javac) 자바가상머신(JVM) 각 종 라이브러리 등이 포함되어 있습니다. 최신버전 뿐만 아니라 이전 Java 버전도 다운받을 수 있으므로 참고하시기 바랍니다.
▼ JDK 최신 버전을 다운받기 위해서는 오라클 사이트에 접속해야 합니다. 화면 상단에서 [Product] > [Software] > [Java] 메뉴를 선택합니다.
https://www.oracle.com/index.html
▼ 다음 페이지에서 Java 에 대한 설명을 읽어 보시고 화면 아래로 계속 내려 갑니다. Java 다운로드 항목까지 내려 갔다면 Download Java Now 버튼을 클릭해서 상세 화면으로 이동합니다.
▼ Java SE Downloads 페이지 제일 상단에는 현재 최신 버전인 Java SE 15 를 볼 수 있습니다. 참고로 Java SE 는 일반적인 자바앱을 만들 때 사용하는 버전이며, 웹 어플리케이션과 모듈 기반지원, 분산 멀티미디어 등 기업용 개발은 Java EE 를 다운받아야 합니다. Java JDK 최신 버전을 다운받기 위해 Java SE 15 항목에서 Oracle JDK > JDK Download 링크를 클릭합니다.
▼ 최신 버전인 Java SE 15 아래로 내려가시면 이전 버전들을 볼 수 있습니다. 이전부터 사용하던 버전이 있다면 아래로 내려가서 다운받아서 설치하세요.
▼ JDK Download 상세 화면에는 OS 와 설치 유형별로 JDK 목록이 나타납니다. 자신의 컴퓨터 OS 에 해당하는 버전을 찾아 클릭합니다.
※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다. ※ ▶ 자바(Java) 개발을 위한 최신 버전 JDK 다운 받기 ▶ 자바(Java) 주석 Comments 소스 내에 작성하는 방법 ▶ 윈도우10 자바(Java) 버전 확인하기 ▶ 자바(Java) this, super 키워드, this(), super() 함수 ▶ 자바(Java) 숫자를 나누기 했을때 소수점 이하로 출력하는 방법 |
▼ 화면에 다운로드 여부를 묻는 팝업창이 뜨면 라이센스에 동의하고 아래 다운로드 버튼을 클릭합니다.
▼ 다운로드가 완료되면 EXE 파일을 클릭해서 설치를 진행합니다.
▼ 설치가 제대로 끝났는지 확인해 보겠습니다. Java exe 로 설치를 진행하면 자동으로 환경변수 Path 에 등록이 되기 때문에 콘솔에서 바로 확인이 가능합니다. cmd 명령 프롬프트 창을 띄운 후 입력줄에 javac -version 을 넣고 Enter 를 누릅니다. 그림처럼 설치한 최신 버전인 15.0.1 이 나타나네요.
▼ 환경변수에서도 등록 여부를 확인할 수 있습니다. Path 변수를 클릭해서 편집 화면을 띄웁니다. 목록 제일 상단에 Java Path 가 설치한 최신버전을 가리킵니다.
※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다. ※ ▶ 자바(Java) 개발을 위한 최신 버전 JDK 다운 받기 ▶ 자바(Java) 주석 Comments 소스 내에 작성하는 방법 ▶ 윈도우10 자바(Java) 버전 확인하기 ▶ 자바(Java) this, super 키워드, this(), super() 함수 ▶ 자바(Java) 숫자를 나누기 했을때 소수점 이하로 출력하는 방법 |
'자바(JAVA)' 카테고리의 다른 글
자바 No enclosing instance of type ... is accessible 컴파일 오류 수정 (5) | 2023.12.17 |
---|---|
자바 Java 다중상속 인터페이스 다루는 방법 (0) | 2023.12.03 |
자바(Java) 리스트(List,ArrayList) 이용하는 방법 (6) | 2023.11.23 |
자바(Java) public, private, protected, default 접근 제어자 차이점은 (3) | 2023.10.23 |
자바(Java) 숫자 나누기로 소수점 이하 출력하기 (0) | 2023.08.22 |
자바(Java) 문자열 구분을 위한 Split 함수 사용하는 방법 (0) | 2022.10.24 |
자바(Java) 데이터 형변환 char -> String 여러가지 방법 (5) | 2022.07.22 |
자바(Java) 자료구조 클래스 LinkedList 구현하는 방법 (0) | 2020.06.27 |