캡슐화, 상속, 다형성이 잘 적용된 순수 객체지향 프로그래밍 언어이다.기본 자료형을 제외한 모든 요소들이 객체로 표현된다.장점JVM(Java Virtual Machine) 위에서 동작하기 때문에 운영체제에 독립적이다.Garbage Collector(GC)를 통한 자동
Garbage Collection은 JVM에서 제공하는 메모리 관리 기법 중 하나로 시스템에서 동적으로 할당됐던 메모리 영역 중에서 필요없어진 메모리 영역을 회수하여 관리해주는 기법입니다.개발자 입장에서 메모리 관리 및 메모리 누수 문제에서 대해 집중적으로 관리하지 않