Other/Java
Java 의 구조 - 바이트 코드. (Byte Code)
.............................. 자바의 핵심중 하나인 바이트 코드에 대한 설명입니다. 자바는 C , C++ 와는 다르게 기계어 단계까지 가지 않고 중간 단계의 바이트 코드로 컴파일 되고 중간단계의 결과가 나온다. 컴파일이란? 흔히 우리가 쓰고 있는 C언어나 Java언어는 개발자가 개발하기 용이하게 만들어진 일종의 문법이다. 하지만 이 문법은 기계는 알아볼수 없다. 그래서 컴퓨터가 이해할수 있는 언어인 기계어로 변환해 주어야 하는데 이 단계가 바로 컴파일이다. 바이트 코드란? 하드웨어와는 무관하게 작동되는 쉽게 말해 자바전용 기계어 인 셈이다. CPU Type 과는 전혀 무관한 독립된구조를 가지고 있는것이 특징이다. 단점은 Cpu 에서 직접 실행할수 없다는것. 장점은 바이트 코드로 ..