[JAVA] 2주차(3) | 용어 정리하기

dusruddl2·2022년 9월 20일

SJU_Java

목록 보기
4/8

👩🏻‍⚖️ (교수님께서 이 정도는 당연히 알아두라고 하신 부분)

OS (Operating System)
: 운영체계(제), 컴퓨터의 하드웨어를 제어하고 응용 소프트웨어를 위한 기반 환경을 제공하여, 사용자가 컴퓨터를 사용할 수 있도록 중재 역할을 해 주는 프로그램 (MS-DOS, Windows, MacOS, Unix, Linux, Android, iOS)

▪ SDK (Software Development Kit)
: 프로그램을 개발하는 데 필요한 구성요소

▪ API (Application Programming Interface)
: 프로그래머를 위한 운영체제나 프로그램의 인터페이스

▪ IDE (Integrated Development Environment)
: 통합개발환경, 개발자가 소프트웨어를 개발하는 과정에 필요한 모든 작업을 하나의 소프트웨어에서 처리할 수 있는 환경을 제공 (Eclipse, NetBeans)

▪ JDK (Java Development Kit)
: 자바 프로그램을 개**발**하는데 필요한 구성요소

▪ JRE (Java Runtime Environment)
: 자바 프로그램 실**행**에 필요한 구성요소
> JRE를 다운로드 받으면 자바를 실행시킬 수는 있는데 자바를 이용해서 개발(코딩)을 할 수 없는 것!
> 우리가 JRE를 따로 설치하지 않은 이유는 보통 프로그램에 JRE를 포함하여 배포하기 때문에

▪ Java Platform
: 자바 프로그램이 실행되는 특정 환경 (JVM+API : J2SE, J2EE, J2ME, Java Card, Java TV)

▪ JVM (Java Virtual Machine)
: 자바 가상 머신, 자바의 바이트 코드를 해당 컴퓨터의 명령어로 해석해주는 프로그램

profile
정리된 글은 https://dusruddl2.tistory.com/로 이동

0개의 댓글