기술면접
JAVA의 특징 자바가상머신(JVM)만 설치하면 컴퓨터의 운영체제에 상관없이 작동(즉, 운영체제에 독립적) 기본 자료형을 제외한 모든 요소들이 객체로 표현 객체 지향 개념의 특징인 캡슐화, 상속, 다형성이 잘 적용된 언어 Garbage Collector를 통한 자동적인 메모리 관리 멀티쓰레드(Multi-thread)를 지원 OOP(객체지향 프로그래밍) OOP란 ? 데이터를 객체로 취급하여 프로그램에 반영한 것 객체와 객체의 상호작용을 통해 프로그램이 동작하는 것 OOP특징 객체지향 프로그래밍은 코드의 재사용성이 높다. 코드의 변경이 용이 직관적인 코드 분석 개발속도 향상 상속을 통한 장점 극대화 Object(객체) OOP에서 데이터(변수)와 그 데이터에 관련된 동작(함수) Overloading vs Ov..