<Interview> 1. JAVA 정리
BFine
0. 프로그래밍 프로그램은 원하는 결과물을 얻기 위해서 컴퓨터에 명령하는 명령어들의 집합이다. 여기서 프로그래밍 언어는 이 명령어를 표현하는 도구이다. 이 언어를 가지고 주변장치(하드웨어)간의 상호작용(순서 등)을 생각하면서 명령어를 표현하는 것이 프로그래밍이다. 명령은 CPU에 의해 실행되어야 결과가 나타난다. 이 명령을 CPU가 실행하기 위해서는 메인메모리에 적재되어 있어야한다. 명령들은 주기억장치에 적제되기 전에는 하드디스크에 파일형태로 저장된다.(프로그램) 가. 컴파일 고급언어를 이용하여 코드를 기계어로 바꾸는 과정을 의미한다. JIT(just-in-time) 컴파일러는 인터프리터로 번역한 코드를 기억하여 이후에 변화한 부분만 번역한다. 1. JAVA 특징 플랫폼에 독립적이다.(JVM이 운영체제 ..