[JAVA] 자바 기초1

오태영·2024년 6월 30일

우선 자바를 공부하기 전에 자바의 기초에 대해서 알아보겠습니다.

자바의 플랫폼은 4가지가 존재합니다.
Java SE, Java EE, Java ME, JavaFX인데요.

Java SE(Java Standard Edition)

자바를 개발하는 표준 플랫폼. 유용한 패키지를 제공함.

Java EE(Java Enterprise Edition)

서버 기반의 프로그램을 개발할 때 사용하는 플랫폼

Java ME(Java Platform Micro Edition)

모바일 및 임베디드 시스템을 개발하는 환경

JavaFX

RIA와 데스크톱이나 임베디드 장비에서 실행하는 UI 애플리케이션을 구축하기 위한 플랫폼

JDK

JDK는 (Java Development Kit)의 약자로 개발자들이 자바를 개발할 때 사용하는 키트입니다. 자바 개발자가 되기 위해서 공부하는 입장이면 JDK로 개발한다고 생각하시면 됩니다.
(자바 컴파일러가 이곳에 포함되기 때문에 개발자 입장에서는 필수입니다.)

JRE

JRE는 (Java Runtime Environment)의 약자로 자바 프로그램을 동작시키기 위해서 사용합니다. 개발자가 아닌 사용자의 입장에서는 JRE만 사용하면 됩니다.
(직접 개발하는것이 아닌 서버같은 환경에 실행만 시켜도 된다면 추천됩니다.)

JVM

JVM은 (Java Virtual Machine)의 약자로 자바는 OS환경에 맞춰서 구동된다는 장점이 있는데 JVM을 사용하여 어느 OS에서도 구동이 가능한 환경을 맞춰주는 역할을 한다. 간단히 말해 자바를 구성하는 프로그램 정도로 생각하면 된다.
(JVM이 깔려 있으면 어느 OS에서도 같은 코드가 구동이 가능하다.)

profile
개발자 지망생

0개의 댓글