1991년 썬 마이크로시스템즈(Sun MicroSystems)에서 제임스 고슬링(James Gosling)이 고안한 프로그래밍 언어초기에는 오크(Oak)라고 불렸으며, 처음 개발될 때는 가전제품에 쓰일 프로그램의 개발이 목적이였음인터넷을 출현으로 웹 프로그래밍 언어로

JVM은 Java Virtual Machine의 약자로, Java로 작성된 프로그램을 실행하는데 사용되는 가상 머신이다.JVM은 Java 어플리케이션을 바이트 코드로 변환하고, 이 바이트 코드를 운영체제에 상관 없이 실행할 수 있게 해준다.1) 플랫폼에 독립적JVM은

Java Development Kit의 약자Java 언어를 사용하여 프로그램을 개발하기 위한 도구 모음JDK는 JRE와 JVM을 포함하며, 컴파일러(javac), 디버거, Java Library, 문서 생성 도구(javadoc) 등을 포함한다.때문에 개발자는 JDK를

Java Application Resource / Java Application Archive의 약자JAR 파일은 Java 어플리케이션과 관련된 class 파일, meta-data, resource 파일 등을 하나의 압축 파일로 묶은 것을 말한다.JAR 파일은 Java