Interview/Java

개인적으로 기술면접을 준비하면서 작성한 글입니다. 잘못된 내용이 기재되어 있으면 댓글로 말씀해 주시면 감사하겠습니다.. :) 지속적으로 확인하여 퀄리티 향상을 위해 힘써보겠습니다.. JVM 및 메모리 관리 자바의 동작 원리에 대해 설명해 보세요. 개발자는 [.java] 확장자 파일에 자바 소스 코드를 작성합니다. 이 파일은 자바 프로그램의 원시 코드를 포함합니다. 그리고 자바 컴파일러가 [.java] 파일의 소스 코드를 바이트 코드로 변환하며, [.class] 확장자 파일로 저장됩니다. 이 파일은 플랫폼 독립적인 중간 표현 형태입니다. [.class] 파일들은 JVM 시작 또는 런타임 중에 필요할 때 클래스 로더에 의해 메모리에 로드됩니다. 이 과정은 필요한 클래스를 동적으로 로드하여 메모리에 배치합니다..
개인적으로 기술면접을 준비하면서 작성한 글입니다. 잘못된 내용이 기재되어 있으면 댓글로 말씀해 주시면 감사하겠습니다.. :) 지속적으로 확인하여 퀄리티 향상을 위해 힘써보겠습니다..! Java 기본 및 핵심 개념 컴파일 언어와 인터프리터 언어에 대해 설명해 보세요. 우선, 크게 컴파일 언어와 인터프리터 언어는 프로그램 코드를 어떻게 실행하는지에 따라 구분됩니다. 컴파일 언어는 컴파일러를 사용하는 언어에서 전체 코드가 한 번에 컴파일되어 실행 파일을 생성합니다. 생성된 이 실행 파일은 그 자체로 완전한 프로그램이라 다른 컴퓨터에서 컴파일러나 소스 코드가 없어도 실행될 수 있습니다. 장점으로는 일반적으로 실행 속도가 더 빠를 수 있으나, 단점으로는 전체 코드가 컴파일되기 때문에 오류를 발견하기 위해 전체 컴..
규니95
'Interview/Java' 카테고리의 글 목록