안녕하세요. 이번 포스팅에서는 자바 언어의 5가지 특징을 정리해보도록 하겠습니다. 1. 단순 - 자바는 C++ 언어 기반으로 탄생 - C나 C++에서 프로그래머에게 혼란을 주는 요소 제거(예, 포인터, 구조체) 2. 객체지향 - 객체지향 개념을 쉽게 구현할 수 있도록 클래스와 상속을 지원 - C++과는 달리 모든 프로그램이 클래스 안에서 구현되도록 규정 3. 멀티쓰레드 지원 Thread란, 프로그램안에서 독립적으로 실행되는 작은 실행단위입니다. - 메모리의 공유가 가능하면서 프로그램이 보다 효율적으로 실행 - 수행시간 빠르고, 요청에 응답하는 시간도 빨라짐 4. 자동 메모리 관리 - 자바가상머신이 메모리에 할당된 요소를 자동으로 해제시켜줌 (Garbage Collector 기능) 자바가상머신이란? 인터프..