Java? JDK? J2SE? J2SE(Java 2 Standard Edition), J2EE(Java 2 Enterprise Edition), JRE(Java Runtime Environment), JDK(Java Development Kit) ⇒ 자바 플랫폼을 사용한 개발 혹은 실행을 위한 API **플랫폼: 특정 소프트웨어를 구동할 수 있는 갖추어진 공간 **API: 프로그램 작성을 위한 도구의 모음(함수, 라이브러리 등) **라이브러리: 소프트웨어를 개발할 때 유용하게 사용할 수 있는 변수, 함수 등의 모음 자바의 특징 Garbage Collector: 메모리에 다양한 데이터 값을 넣고 삭제하는 작업을 하면서 메모리가 지저분해지는 경우가 발생. java는 자동 메모리 정리 기능을 갖고 있음 JVM..