프로그래밍/Programming (1) 썸네일형 리스트형 1. Compiler & Assembler & Linker & Loader 1. Compilation Compilation이란 HLL(High Level Language) source file을 executable binary file로 변환하는 작업이다. excutable binary file은 컴퓨터가 직접 특정한 task를 수행할 수 있도록하는 instruction들을 포함한다. 이러한 excutable binary file의 형식은 OS에 종속되어있고, windows의 경우 .exe파일이다. 자바에서의 경우, .java 파일은 compilation과정을 통해 .class 파일로 변환된다.class 파일은 JVM(Java Virtual Machine)이라는 가상의 기계(컴퓨터)를 통해 실행할 수 있고, OS위에서 JVM이 동작하기 때문에, class파일은 어떤 OS에서든지.. 이전 1 다음