Notice
Recent Posts
Recent Comments
Link
투케이2K
60. (TWOK/ALGORITHM) [Java] 프로그램 - [간단 설명] 컴파일 타임 (Compiletime) , 런 타임 (Runtime) 설명 본문
투케이2K 알고리즘
60. (TWOK/ALGORITHM) [Java] 프로그램 - [간단 설명] 컴파일 타임 (Compiletime) , 런 타임 (Runtime) 설명
투케이2K 2022. 9. 2. 16:58[환경 설정 및 설명]
언 어 : Java
설 명 : 프로그램 - [간단 설명] 컴파일 타임 (Compiletime) , 런 타임 (Runtime) 설명
[설 명]
[프로그램 구동 관련]
1. 사용자가 프로그램 소스 코드 작성 실시
2. 컴파일 타임 수행
3. 런 타임 수행
[컴파일 타임 : Compiletime]
1. 사용자가 작성한 소스코드를 컴파일 이라는 과정을 통해 기계가 읽을 수 있는 바이트 코드로 변환하는 과정입니다
2. 컴파일 타임에서는 신택스 에러 (Syntax error) 나 파일참조 오류가 발생하며, 사용자에게 오류가 발생한 소스코드 위치를 알려줍니다
[런 타임 : Runtime]
1. 컴파일 과정을 거친 후 응용 프로그램이 구동되는 과정입니다
2. 런 타임 과정에는 클래스 로더 >> JVM >> 운영체제 >> 하드웨어 >> 프로그램 구동 과정을 거칩니다
- 클래스 로더 : JVM 내로 클래스 파일을 배치
- JVM : 인터 프리터 (자바 바이트 코드를 명령어 단위로 읽고) >> JIT (적절한 시점에 바이트 코드 전체를 컴파일하여 기계어로 변경)
반응형
'투케이2K 알고리즘' 카테고리의 다른 글
Comments