1. JAVA
* 이식성이 좋다.
* 독립성(운영체제와 분리)
* 반드시 JVM이 설치된 환경에서만 프로그램이 실행된다.
* 운영체제와 직접 소통하는 언어에 비해서 느리다.
2. JVM(Java Virtual Machine)
* 자바 가상 운영체제
* JAVA 프로그램을 실행해준다.
3. JRE(Java Runtime Environment)
* JVM을 생성하는 부분
* JVM을 실행할 때 필요한 라이브러리 파일들과 기타 파일들을 가지고 있다.
4. JDK(Java Development Kit)
: JRE외에 개발에 필요한 도구들을 가지고 있다.
5. 컴파일
: 사람의 언어를 컴퓨터 언어로 바꿔주는 작업
6. 컴파일러(eclipse photon 버전(IDE: 통합개발환경))
: 컴파일 해주는 것
7. JDK, JRE 설치
: 구글에 jdk8 검색 > 첫번째 링크 클릭 > accept 버튼 클릭 > Windows 64 다운로드 클릭
> 로그인하면 다운로드 완료 > 설치파일 실행 > Next > 경로에서 Program File 삭제(C:\java\jdk1.xxxx) 경로 확인
> Next > JER 설치창이 뜨면 설치될 경로 변경 > JDK 폴더명과 동일하게 새폴더 만들되, jdk를 jre로만 이름 변경
> 경로 설정 후 Next > 끝
<경로 설정하는 과정에서 Program Files를 삭제하는 이유?>
: Program Files는 나중에 공백때문에 문제가 생길 수 있기 때문에 삭제
jdk는 Program Files만 삭제하면되나 jre는 직접 변경을 눌러서 파일을 만들어야 함
(정상적으로 만들어졌다면 Program Files이 없어야 함)
8. 환경변수 설정(Windows10 기준)
: 윈도우 키 + Pause/Break(윈도우 시스템 정보 실행) > 고급 시스템 설정 > 환경변수
> 시스템변수
> JAVA_HOME 생성(JDK 위치)
> PATH 변경(%JAVA_HOME%\bin)
9. 제대로 설정되었나 확인하기
: cmd창 > javac -version 입력
'웹_프론트_백엔드 > 단과' 카테고리의 다른 글
[단과_Python] 2020.01.15 (0) | 2020.01.16 |
---|---|
[단과_JAVA] 2020.01.15 (0) | 2020.01.16 |
[단과_Python] 2020.01.14 (0) | 2020.01.15 |
[단과_JAVA] 2020.01.14 (0) | 2020.01.14 |
[단과_Python] 2020.01.13 (0) | 2020.01.14 |