직무 면접 대비/백앤드1 [직무 면접 대비] 백앤드 질문 모음 1 1. OOP에 대해 설명해보세요.객체지향 프로그래밍이란 인간 중심적 프로그래밍 패러다임이라고 할 수 있습니다. 즉, 현실 세계를 프로그래밍으로 옮겨와 프로그래밍하는 것을 말합니다. 현실 세계의 사물들을 객체라고 보고 그 객체로부터 개발하고자 하는 애플리케이션에 필요한 특징들을 뽑아와 프로그래밍하는 것입니다. 대표적인 특징으로 추상화, 상속, 캡슐화, 다형성이 있습니다. 2. JVM의 구조에 대해 설명해보세요.프로그램이 실행되면 OS로부터 프로그램이 필요로 하는 메모리를 먼저 할당받습니다.그리고 자바 컴파일러를 통해 개발자가 작성한 코드(. java)를 바이트 코드(. class)로 변환합니다.다음 Class Loader에서 바이트 코드를 JVM에 로딩시킵니다.로딩된 바이트 코드를 exe.. 2022. 2. 21. 이전 1 다음 728x90