프로그래밍/면접대비문제
[IT 개발자 면접 대비문제] JAVA 와 C의 차이점
Angloper
2016. 9. 17. 18:08
[IT 개발자 면접 대비문제] JAVA 와 C의 차이점
차이점 |
JAVA |
C |
언어적 구조 |
객체지향 |
절차지향 |
메모리접근방식 |
레퍼런스 |
pointer를 사용 |
데이터구조(?) |
클래스(Class)를 사용 |
구조체(Struct), 공용체(Union) |
구성단위 |
Class단위 |
File단위 |
Type정의 |
새로운 Type정의 불가능 |
새로운 Type정의 가능 |
형변환(Casting) |
명시적으로 해줘야함(명시적으로 안할시 오류) |
자동 형변환 |
상속 | 단일 상속원칙 | (C++) 다중상속가능 |
실행환경 | 가상머신 | 하드웨어 |
반응형