컴파일 : 사람의 언어를 컴퓨터의 언어로 바꿔주는 작업, 목적 파일 생성(번역문 파일) 컴파일의 종류 1.디버그 2.빌드 4. 실행 프로그램 3.링크 컴파일러 : 컴파일을 해주는 작업 내가 사용한 자바의 컴파일러 : eclipse 8 version JAVA 프로그램 -> JVM(자바 가상 운영체제) -> 운영체제 -> 하드웨어 JAVA는 JVM과 소통하는 언어이기 때문에 운영체제가 바뀌어도 소통이 가능함. 따라서 이식성이 굉장히 좋음. 웹페이지 개발에 최적화된 언어 JVM(Java Virtual Machine, 자바 가상 운영체제) - JAVA 프로그램을 실행해 줌 - JAVA 고유의 환경 구축 - OS가 달라져도 JVM이 관리해줌 - OS, Hardware를 건드려야하기때문에 RAM에 접근해야 함 - ..