1. Java "독립적인 플랫폼을 가지고 있으며, 메모리 사용량이 적은 언어"이다. 독립적 플랫폼을 통해서 자바 언어로 만들어진 프로그램은 "JVM이 설치된 어떠한 곳에서 실행이 가능"하다. 이것을 “WORA”라고하며, Write Once Run Anywhere의 약자 이다. 이러한 자바에서는 사용자의 개발을 편리하게 하기위해 미리 작성된 라이브러리를 제공해주는데 이 종류는 3가지가 있다. 자바 표준 배포판으로 독립적 프로그램 개발시 이용하는 “JavaSE(Standard Edition)”와 제한된 리소스를 가진 하드웨어환경(핸드폰, PDA등)에서의 응용프로그램 개발을 위한 “JavaME(Micro Edition)”, 그리고 기업용 배포판으로 대규모 기업, 다중 사용자 응용프로그램 개발시 이용되는 “Ja..