본문 바로가기

Language/Java, Android

Java의 동작과 용어 정리

+ 프로그래밍한다 = 코드를 작성한다.

+ 코드를 작성할 때는 설계도를 작성해야 한다.


자바 프로그램의 동작 순서


1. 코드작성

2. 컴퓨터가 이해할 수 있는 형태로 1번의 코드를 컴파일

3. 2번의 컴파일된 프로그램의 실행



컴퓨터 하드웨어⊂운영체제⊂자바(JVM)⊂소스코드


운영체제(윈도우, 리눅스, OSX) 위에 자바를 설치하고

설치한 자바 위에서 소스코드를 작성한다.


자바 용어 정리


- Java SE 

Java Platform ; 자바의 표준안

자바는 문법 규칙 정의

작서일 기준 최신 버전 : 


- JDK

Java Development Kit

자바 개발을 할 때, 필요한 도구들을 모아 놓은 곳.

필 수 설 치 !!! (개발자를 위한 것)

분류 : Java SE(일반적), Java EE(기업용), Java Me(모바일)


- JRE

Java Runtime Environment

자바 프로그램이 구동되기 위한 실행 환경을 제공

포함관계 : JRE ⊂ JDK ( = JDK를 설치하면 따로 JRE를 설치 하지 않아도 됨.)

사용 : 자바개발자가 아닌 자바를 사용하는 일반 사용자가 자신의 기기에 설치하는 것. (일반인을 위한 것)


- JVM

Java Virtual Machine ; 가상컴퓨터

작성한 코드가 실제로는 JVM이라는 것 위에서 돌아가게 된다.


- 최종포함관계 : JVM ⊂ JRE ⊂ JDK






'Language > Java, Android' 카테고리의 다른 글

형변환  (0) 2018.01.02
변수  (2) 2018.01.02
숫자와 문자  (0) 2018.01.01
자바&이클립스 설치하기&Helloworld.java  (0) 2017.12.31
Introduction  (0) 2017.12.31