[ Java ] 자바 프로그램의 실행 원리
자바 프로그램의 작성 및 실행을 완료했다. 따라서 작성한 프로그램이 어떤 과정을 거쳐서 실행이 되었는지 구조적인 부분을 설명해 보려고 한다. [ 자바 프로그램의 실행 구조와 자바 가상머신 ] 일반적인 프로그램은 운영체제 위에서 프로그램이 실행된다. 하드웨어를 기반으로 운영체제가 동작하고, 해당 운영체제 위에서 프로그램이 실행되는 구조이다. 하지만 자바 프로그램은 아래와 같은 구조로 실행이 된다. 하드웨어를 기반으로 동작하는 운영체제가 자바 가상머신을 실행시키고, 자바 가상머신이 자바 프로그램을 실행시키는 구조로 동작한다. 자바 가상머신은 운영체제 위에서 동작하는 일종의 소프트웨어이다. 자바 프로그램은 자바 가상머신에 종속되어 실행된다고 할 수 있다. 이는 자바 프로그램을 운영체제에 상관없이 실행시키기 위..
Language/Java
2021. 1. 31. 17:49