일반인에게 설명하는 [자바 프로그램의 실행 과정] - 1. 프로그램 실행


일반인에게 설명하는 [자바 프로그램의 실행 과정] - 1. 프로그램 실행

그동안 소스코드를 작성하고 언어를 배우며 써왔지만 실제로 어떻게 동작하는지에 대해서는 등한시한 경향이 있었다. 일반인도 이해할 수 있게, 가장 많이 쓰이는 자바 프로그램이 어떻게 동작하는지에 대해 정리를 해보고자 한다. 자바 역시 프로그램이다. 그러니 가장 기초적인 질문부터 시작해보자. [ 프로그램은 어떻게 실행될까? ] 설계 → 코딩 → 번역 → 실행 1. 프로그램 설계 어떠한 문제를 해결하기 위해, 또는 어떤 기능을 제공하는 프로그램을 만든다고 하면 내부에 논리적 설계가 들어가게 된다. 즉, 어떤 순서와 논리와 구조로 이 기능이 구현되는지를 짜는데, 그것을 알고리즘이라고 한다. 내가 컴퓨터 구조도 잘 모르겠다면? 컴퓨터 구조와 메모리(스택, 힙, 메모리 계층 구조) 아아주 기초적인 지식으로 컴퓨터..


원문링크 : 일반인에게 설명하는 [자바 프로그램의 실행 과정] - 1. 프로그램 실행