다형성 (1) 썸네일형 리스트형 [개발자 면접] JAVA언어의 특징과 가비지컬렉션에 대하여 Q. 자바언어가 가진 특징에 대해서 설명 1. 플래폼 독립성 : 하드웨어, 운영체제에 종속되지 않은 독립적인 바이트 코드로 컴파일된다. 2. 객체지향언어 : 자바는 캡슐화, 상속, 다형성을 지원하여 인간의 사고와 가깝게 표현한다. 3. 클래스로 캡슐화 한다. 4. 소스와 클래스 파일이 있다. 5. 실행코드 배포 : jar파일 형태로 압축하여 배포하거나 실행 할 수 있다. 6. 멀티스레드 7. 가비지커렉션 사용 : 메모리를 할당받지만 반환받는 기능이 없어 가비지 컬렉션에 의해 자동으로 회수된다. 8. 실시간 응용시스템에 부적합하다. 예측할 수 없는 시점에 가비지 컬렉션이 실행되어 프로그램이 일시적으로 중단된다. 9. 실행 속도를 개선하기 위해 JIT 컴파일러가 사용된다. Q. 가비지 컬렉션에 대해서 설명 .. 이전 1 다음