728x90 java performance fundamental1 자바의 철학으로 보는 JVM Java가 무엇인가라는 질문에 자바의 철학을 먼저 살펴봐야 될 것 같다. 자바의 철학은 Write Once, Run Everywhere으로 시작하여 점차 발전해왔다. 이러한 철학을 실현하기 위해 4가지의 개념을 도입했다. 자바 프로그래밍 언어 클래스 파일 포멧 자바 API (Application Programming Interface) JVM 이 순서대로 자바의 구동원리를 이해한다면 전반적인 그림을 그릴 수 있을 것이다. 우리는 Java라는 언어를 통해 .java 형식으로 개발자가 읽을 수 있는 코드를 작성한다. 작성한 코드는 JDK라는 Java를 개발하기 위한 여러 툴을 가진 곳에서 javac라는 컴파일러를 사용하여 컴퓨터가 이해할 수 있는 byte code인 .class로 컴파일된다. 우리가 흔히 아.. 2021. 2. 19. 이전 1 다음 728x90