JVM

Java & Spring

모의면접 복기 (2) - 가비지 컬렉션 Garbage Collection

9월 24일 금요일, 모의 면접을 진행할 기회를 갖게 되었습니다. 부족했던 부분을 복기하며 하나씩 채워가고자 합니다. 1. 가비지 컬렉션이 어떤 원리에 의해 동작하는지 설명해주세요. 현재 진행중인 Scope를 벗어난 변수를 JVM에서 자동적으로 메모리에서 할당하는 것을 의미합니다. (그럼 Class에 field값은 어떻게 되나요? 현재 진행중인 코드가 아니니까 사라지나요?) 음.. 잘 모르겠습니다.. 다시 생각해도 정말 끔찍합니다 ;; 모의 면접 과정임에도 5분 정도 지나자 실제 면접과 다름없는 두려움(?)과 긴장감이 몰려왔습니다. 중간중간 몇번이나 마이크를 음소거하고 얼굴을 감싸쥐고 오열했습니다. 형편없다고 느껴지는 저의 실력과 답변에 괴로웠습니다. 그래서 다시 복기하며 채웁니다. 오늘은! 가비지 컬렉..

IDE

이클립스 버전별 JDK 버전 최소요구치 및 JVM 설정

1. Eclipse 버전별 JDK 버전 이클립스 설치 안내 공식 페이지. 버전별 JDK 버전에 대한 안내가 있다. 사내 솔루션 연동을 위해 이클립스의 plugins 폴더에 직접 jar 파일을 넣어 사용하는 플러그인이 이클립스 버전에 따른 이슈가 발생하는 것 같아 버전 관련 확인을 진행했다. 아래 표는 JDK 최소요구치가 상향된 최초의 버전들을 목록화한 표이다. Release Version JDK Required 2020. 09. 16 Eclipse 4.17 (2020-09) Java 11 or newer is required 2017. 06. 28 Eclipse 4.7 (Oxygen) Java 8 or newer is required 2016. 06. 22 Eclipse 4.6 (Neon) Java 8 ..

리차드
'JVM' 태그의 글 목록