JVM1 5. Java Platform (Complier, ByteCode, JVM) 5. Java Platform 자바 플랫폼 개요 컴퓨터는 0과 1만 이해한다 이것을 basic instructions 이라고 한다 즉 자바를 사용하든, 다른 프로그래밍 언어를 사용하든, 모두 0과 1로 만들어진다 각 OS (운영 체제)들은 각자만의 basic instructions를 가지고 있다 즉 자바 언어로 코드를 작성할 때에, 특정 OS를 맞춰서 자바 코드가 0과 1로 바뀌어야 한다 자바 코드를 작성한다 자바 코드를 컴파일링을 통해 ByteCode로 만든다 여기서 ByteCode는 운영체제와 관계없이 공통적인 포맷을 취한다 JVM (Java Virtual Machine)이라는 소프트웨어를 통해 ByteCode를 특정한 운영체제에 맞도록 만들어준다 JVM은 운영체제마다 모두 다르다 자바 클래스 / 오.. 2023. 5. 9. 이전 1 다음