전체 글 (9) 썸네일형 리스트형 9장) 프런트엔드 컴파일과 최적화 1. 자바가 선택한 제네릭 구현방식에 대한 설명(소거법)? 8장) 바이트코드 실행 엔진 1. 가상머신구현에서 실행엔진이 바이트코드를 실행하는 방법 2가지에 대한 설명? 2. 가상머신 스택에서의 스택프레임에 담기는 정보(요소)들은? 3. 가상머신 스택에서 메서드 호출시 하는 것? 4. 자바언어에서 '컴파일타임에 알수없고, 런타임에는 변경될수없다'라는 조건에 부합하는 메서드 2가지는? 5. 오버로딩된 메서드중에 어느 버전을 호출하지에 대한 기준 요소 2가지는? (매개변수의 실제 타입이 아닌 정적 타입을 참고함) 6. 동적타입언어의 핵심 특징? 7. 스택기반 명령어 집합의 장점/단점 ? 7장) 클래스 로딩 메커니즘 1. 클래스 로딩 메커니즘 7단계? 각각 설명. - 로딩 - 검증 - 준비 - 해석 - 초기화 - 사용 - 언로딩 2. 초기화 단계에서 clinit에서 주의해야할점? 3. 두 클래스가 '동치인가' 여부를 판단하는 기준은? 4. 자바 클래스 로더의 종류 2가지? 5. 클래스 로더 부모 위임 모델은 ? 6. 클래스 로더의 부모 위임 방식에 대한 설명은? 7. 자바모듈의 public의 접근 권한에 대한 설명? 8. 모듈화에서의 클래스 로더의 부모 위임 방식의 변화한 점은? 이전 1 2 3 다음