자바 개발환경을 설치하기에 앞서서 알아야 할 단어가 있습니다
"플랫폼" 이라는 단어입니다.
Platform(플랫폼)
하드웨어와 소프트웨어로 구성된 실행환경
예를 들어서 컴퓨터, 아이폰, 갤럭시, 등
아이폰으로 좀 더 자세히 설명하겠습니다
cpu, ram, 카메라 LCD 등을 하드웨어라고 합니다
운영체제인 ios를 소프트웨어라고 합니다
이들로 구성되어있는 아이폰은 하나의 플랫폼이라고 할 수 있습니다.
자바의 플랫폼은 크게 3가지로 나눌 수 있다.
*자바의 플랫폼은 소프트웨어만 있다
Java SE (Java Standard Edition)
자바 기술의 기본
자바 언어를 이용하여 프로그램을 개발하기 위한 주요 도구인 컴파일러 , 실행환경,
클래스 라이브러리( java API) 등을 제공한다
Java EE (Java Enterprise Edition)
자바 플랫폼 기업 버전
대규모 기업 응용 시스템을 개발하기 위한 표준 플랫폼을 제공한다
Enterprise JavaEeans Component, Java Servlets, Java Server Pages, 등을 제공하며 XML 기술에 필요한 여러 자료 및 소프트웨어도 제공한다.
Java ME(Java Micro Edition)
모바일 전화기 및 PDA, TV 셋톱박스, 이동차량에 부착된 각종 장치
및 여러 임베디드 장치를 위한 자바 플랫폼
우리들은 자바언어를 이용하여
자바 프로그램을 개발 할 것이기 때문에 Java SE 를 설치하면 된다.
Java SE는 JDK 와 JRE로 분리 할 수 있습니다.
JDK(Java Develop Kit)
자바 언어를 이용하여 프로그램하기 위한 최소한의 환경
Compiler, Debugger, Interprinter, JRE 를 포함하고있다
JRE (Java Runtime Enviroment)
자바 API 와 JVM, 자바를 실행하기 위한 여러 Component로 구성된 자바 실행 환경
자바로 프로그램을 개발 할 것이라면 JDK 를 설치하면 됩니다
자바 프로그램을 개발 할 것이 아닌 단순히 자바를 실행시키는 작업만 하고싶다면
JRE 를 설치하면 됩니다.
2019/06/14일 작성한 글을 수정하였습니다
2020년에 java SE를 다운로드 하는데 UI가 바뀌어서 혼동이 올까봐 다시 글을 수정합니다
https://www.oracle.com/technetwork/java/javase/downloads/index.html
위의 링크를 클릭하신후 아래의 이미지를 보면서 설치하세요
Downloads 를 클릭
운영체제별로 다운받을 버전을 클릭하시면 아래의 사진 처럼 뜹니다
이전에 32/64bit 따로 나뉘어져 있었는데 이번에는 없군요
라이센스에 동의 할것이냐고 물어보는 창이 나옵니다
체크박스에 체크후 다운로드 하시면 됩니다
exe. 파일로 받는걸 추천합니다