Java의 등장

Java는 1996년 처음으로 공개된 이후 전세계적으로 널리 사용되고 있는 주요한 프로그래밍 언어 중 하나이다.

최초에 고안이 될 당시, 지금처럼 웹서비스를 만드는 용도로 사용된 것이 아니라 하드웨어나 소형가전, 물리장비 등에 활용할 목적으로 만들어진 언어였다. 현재는 모바일, 데스크탑에서 사용되는 웹서비스를 작성하는 언어로 발전 되었다.

 

 

LTS(Long-Term Surpport)

  • 장기 유지 보수 및 보안 패치 지원 버전

후속버전이 출시되어도 일정 기간동안 지원 해준다. 반면에 non-LTS는 실험적인 기능이나 테스트베드 성격이 강하다. 기간이 끝나면 지원이 종료되고 거기에서 얻은 기술을 다음 버전에 반영한다.

  • 안정적인 프로그램 개발을 위해 사용 권장(전반적으로 안정화된 11버전 추천)

 

JVM - Java Vitual Machine

Java 프로그램이 실행되는 가상의 공간

운영체제와 상관 없이 JVM이 구성되어 있다면 Java 프로그램 실행 가능

 

JRE- Java Runtime Environment

자바 실행 환경

Java로 컴파일 된 프로그램을 실행하는 환경(JVM을 포함한 개념)

모든 Java 프로그램은 JVM에서 실행된다.

 

JDK - Java Development Kit

Java 어플리케이션 개발에 필요한 것들을 모아서 구성한 프로그램

소스 코드를 바이트 코드로 변환하는 Java 컴파일러, Java 실행환경(JRE)을 내장하고 있다.

 

 

'Back-End > Java' 카테고리의 다른 글

연산자  (0) 2023.05.10
콘솔 입출력  (0) 2023.05.09
String 문자열  (2) 2023.05.09
형변환  (0) 2023.05.08
변수와 자료형, 그리고 상수  (0) 2023.05.08

+ Recent posts