Java란 무엇인가?

2020. 12. 23. 21:22Java/한국어

- 프로그램 및 개발을 할 수 있는 언어 중 하나이다.

- java에도 다양한 종류가 있는데 자바 언어(Java Language), 자바 애플리케이션(Java Application), 자바 애플릿(Java Applet), JRE(Java Runtime Environment), 자바 가상 머신(Java Virtual Machine), 모바일용 자바(Java ME), 자바 웹 스타트(Java Web Start) 등이 존재한다.

- Java가 다른 언어와 다른점은 특별한 운영채체나 하드웨어를 가리지 않는 다는 것이다. 따라서 단순히 컴파일러와 가상머신, 오라클과 같은 프로그램이 있다면 구동을 할 수 있다는 점이다. 또한 os에 따라 JVM(가상머신)이 달라 지기도 한다. 

(일반적인 프로그램은 프로그램 --> 구동 시스탬 --> 하드웨어 순으로 나열된다면, java는  프로그램 --> 가상머신 --> 구동 시스탬 --> 하드웨어 순이다.)

 

Java 컴파일러

- Java역시 컴파일러가 존재하는데 컴파일러의 역할은 소스파일을 클래스 파일로 변환하는 역할을 한다. 다시 말해 소스코드로 존재하는 파일을 바이트 코드로 존재하는 파일로 변환하는 것이다.

 

 

'Java > 한국어' 카테고리의 다른 글

float와 double  (0) 2021.02.26
문자열에 '/'나 '\' 또는 "을 넣고 싶은 경우  (0) 2021.02.26
문자를 숫자로 바꾸는 형 변환  (0) 2021.02.26
Java 형 변환  (0) 2021.02.26
Java 상수 변수  (0) 2021.01.14