티스토리 뷰

 

JAVA Virtual Machine

 

■ 가상기계를 사용하는 이유?

 

-> 운영체제마다 프로그램이 실행되는 방법이 다르기 때문에 운영체제마다 개발하는 것보다 운영체제와 자바 사이 에서 가상기계를 두어 어떤 운영체제에서도 실행 되도록 하기 위해서 사용

 

 

언어 번역

 

■ 컴파일러 VS 인터프리터

 

· 컴파일러

- 소스코드에서 한번에 번역 후 한번에 실행하기 때문에 처음 번역할땐 느리나 전체적으론 빠름

- 추가 변경이 어려움

 

· 인터프리터

- 소스코드 한 문장 번역 후 한 문장 실행하기 때문에 느림

- 추가 변경이 쉬움

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함