기술면접 관련 및 참고하기

Java와 C계열의 차이점

지팡구 2022. 1. 16. 00:13

1) C 계열 프로그램은 개발자가 직접 메모리 관리를 해야함

만약 메모리 관리를 잘못했을 때, 메모리 누수가 발생하고 타 프로그램 동작이 멈출 수 있음

2) Java 프로그램은 개발자가 메모리에 접근할 수 없음.

따라서 개발자는 메모리를 관리할 수 없고, 가비지 컬랙터(GC)가 불필요한 메모리를 회수해 메모리 최적화.