Java의 특징 - Java는 JVM에서 실행되기 때문에 어떤 운영체제에서든지 독립적으로 Java 언어를 사용할 수 있다. - Java는 객체 지향 프로그래밍을 지원하며, 클래스와 객체를 사용하여 모듈화와 재사용성을 강화합니다. - Java는 멀티스레드를 지원하여 동시에 여러 작업을 수행할 수 있습니다. - Java는 동적 메모리 할당을 지원하며, 가비지 컬렉션 기능을 통해 메모리 누수를 방지합니다. - Java는 컴파일 언어이면서 인터프리터 언어입니다. * 인터프리터는 소스 코드를 읽고, 이를 바로 실행하는 프로그램이나 환경을 가리킵니다 * 컴파일은 소스 코드를 기계어 또는 중간 언어로 변환하는 과정을 말합니다 JVM이란? - Java Virtual Machine의 약자로 Java 프로그램이 실행되는 ..