Proceedings of the Korea Information Processing Society Conference (한국정보처리학회:학술대회논문집)
- 2005.11a
- /
- Pages.1467-1470
- /
- 2005
- /
- 2005-0011(pISSN)
- /
- 2671-7298(eISSN)
Effect of Java Statement Types on Program Execution Time
자바 문장 형식이 프로그램 실행시간에 미치는 영향
- Yang, Hee-Jae (Dept of Computer Engineering, Kyungsung University)
- 양희재 (경성대학교 컴퓨터공학과)
- Published : 2005.11.18
Abstract
다른 고수준 언어와 마찬가지로 자바도 할당문, 연산문, 조건문, 반복문, 호출문 등의 문장 형식을 갖는다. 자바의 모든 문장 형식은 바이트코드로 변환되어 자바가상기계 상에서 실행된다. 스택 기반 구조를 갖는 자바가상기계에서 각 문장의 실행은 필연적으로 자료 이동을 요구하며, 자료 이동은 메모리 접근을 필요로 하므로 프로그램 실행 시간에 직접적 영향을 미친다. 본 논문에서는 각각의 자바 문장 형식이 어느 정도의 메모리 접근을 요구하며, 프로그램 실행 시간에는 어떤 영향을 미치는지를 분석하였다. 이 연구의 결과는 자바 프로그래머에게 프로그램 실행 시간면에서 보다 효율적인 프로그램 작성을 할 수 있도록 도와 줄 것이다.
Keywords