대표적인 절차지향 언어인 C언어.자바 프로그램과 C언어의 가장 큰 차이점은 바로, 이다.환경에 종속적인 C언어와 달리, 자바는 wirte once - run erveywhere의 특징을 가져어떤 OS 환경에서도 실행될 수 있으며 플랫폼에 독립적일 수 있다. => 이것은 C언어와 자바의 컴파일 방식의 차이가 있어 가능하다. C언어의 경우 : A.c —(compile)—> A.obj(binary체계의 기계어: 리눅스 기반으로 환경에 종속적이다. 윈도우 실행X)반면 자바 컴파일은 run하는 환경 기계어 다 다르니, 어느 환경에서든 돌아갈 수 있는 .class를 만든다.기계에 독립적인 중간 코드를 만드는 과정인 것이다.JAVA의 경우 : A.java —(compile)—> A.class(byte code체계의..