-
[개발 면접 질문] Java를 쓰는 이유는 무엇인가요?Java 2023. 5. 18. 01:04
#1. Java를 쓰는 이유는 무엇인가요? = Java의 장점은 무엇이라고 생각하나요?
A1. Java의 장점은 안정적인 언어라는 것입니다. C언어, C++ 언어는 포인터( Pointer )를 쓰면서 메모리 ( Memory )를 직접 동작( Handling ) 하다 보면 시스템이 잘 꺼지는( Shut - down : 전원이 꺼지는 것 ) 문제가 있었는데, Java는 JVM( 자바 가상 머신 Java Vertual Machine )에 의해 자동으로 메모리가 관리되어 안정적입니다.
// JVM 내부의 가비지 컬렉션에 의해 메모리가 자동으로 관리됩니다.
#2. 가비지 컬렉션 ( Garbage Collection )을 사용해본 적이 있나요? (함정 질문에 유의)
A2. 통상적으로, 가비지 컬렉션은 JVM에 의해 자동으로 실행되므로, 수동 실행은 권장되지 않습니다. 따라서 사용해본 적이 없다고 답해도 됩니다.
// 수동으로 실행하려면 destroy(); 명령어를 사용하면 되나, 가능하면 사용하지 않는 것이 권장됩니다.
'Java' 카테고리의 다른 글
[Eclipse] 실수로 닫아버린 창 복구하기 (0) 2023.05.20 [Eclipse] 초기 설정하기 (자동 업데이트 해제) (0) 2023.05.20 [Eclipse] 초기 설정하기 (JDK 설정) (0) 2023.05.20 [Eclipse] 초기 설정하기 (작업 공간 workspace 변경) (0) 2023.05.19 [Eclipse] 초기 설정하기 (Encoding UTF-8 설정) (0) 2023.05.19