[1] JDK, JRE
JDK : 개발 도구, "자바 개발 시 필수 설치."
JRE : JVM + 표준 클래스 라이브러리, "자바 프로그램 실행시 필수 설치."
* JDK : Java Development Kit ( 자바 개발 도구)
* JRE : Java Runtime Enviroment (자바 실행환경)
* JVM : Java Virtual Machine (자바 가상머신)
JDK, JRE는 여러 버전이 같이 있으면 충돌할 수 있으므로 가급적 하나씩만 사용.
(이전에 설치한 적 있다면 Java로 시작하는 모든 파일을 지우고 재설치.)
일반적으로 se 8 버전을 많이 사용한다.
[2] 자바 개발 환경 세팅
1. 순서: JDK, JRE 설치 ▶ 환경 변수 설정 ▶ 이클립스 설치
이클립스는 Java 기반 어플이므로 선행설치 필요.
버전은 너무 최신 것만 아니라면 괜찮고, 큰 차이는 없다고 한다.
이클립스 외에 인텔리 제이나 vsCode도 많이 쓰인다.
2. 환경 변수
시스템 변수에서 새로 만들기로 자바 홈, 클래스 패스 생성.
각각 값을 입력하고 마지막으로 기본 path 변수에 새로 생성 or 끝에 세미콜론 먼저 쓰고 적기.(구버전)
ex) 윈도우 8의 경우 path 경로에 추가할 때, 세미콜론 붙이고 %JAVA_HOME%\bin 입력.
관리자 권한으로 프롬프트 실행, java , java -version 으로 설치 체크.
(참고) 환경변수란? https://hoohaha.tistory.com/93
* jdk 하위 bin 폴더는 중요한 것들을 많이 담고 있다. (binary의 약자)
예를 들어 javac.exe는 자바 컴파일러. (.class 파일 생성)
3. 이클립스
: ibm에서 2003년 개발. 자바로 만들어진 "자바 통합 개발환경"(ide)
플러그인을 통해 자바 외에도 안드로이드, 스프링, jsp, c++ 등의 개발환경 구축가능.
*플러그인 : 추가 설치로 특정 기능을 수행할 수 있도록 하는 소프트웨어
Work-Space : 이클립스에서 생성한 프로젝트가 기본적으로 저장되는 폴더.
ide 최초 실행 시 워크스페이스 런처에서 설정 가능하고, 매번 다르게 설정가능
.metadata 폴더: 자동생성되며 이클립스 실행 시 메타데이터를 저장한다.
이 폴더를 삭제하면, 프로그램상 큰 문제는 없지만 이클립스 재실행시 초기화됨.
+) 자바 닥스(java docs) 도큐먼트
: jdk에서 제공하는 표준 클래스 라이브러리를 설명해 놓은 설명서.
: http://docs.oracle.com/javase/버전/docs/api/ ( 영어 공식 문서)
'정리 노트 > 꿈날개_JAVA_기초' 카테고리의 다른 글
6. 메모리 단위, 변수 선언 방법 (0) | 2023.02.05 |
---|---|
5. 이클립스 기본 사용법 (변수 실습①) (0) | 2023.02.05 |
4. 변수 (기본형 변수와 참조형 변수) (0) | 2023.01.31 |
3. 자바 기본 문법 (코드 블록, 주석, 실행문, 세미콜론) (0) | 2023.01.31 |
1. 프로그래밍 언어, 자바 (특징, 컴파일 순서) (0) | 2023.01.20 |