반응형
1. Call By Reference
- java는 대체적으로 Call By Reference다.
- shallow copy(얕은 복사) 라고도 불린다.
- a = 10; b = a; 라고 하면 b = 10이 들어가는게 아니라 a의 주소가 복사된다.
- b를 수정하면 a에도 영향을 미친다.
2. Call By Value
- deep copy(깊은 복사) 라고도 불린다.
- a = 10;b = a; 라고 했을 때 b = 10이 된다.
- b를 수정해도 a에 영향을 주지 않는다.
반응형
'면접 - 자바' 카테고리의 다른 글
개발자 면접 질문 - 자바 J2EE 정의 (0) | 2020.12.03 |
---|---|
개발자 면접 질문 - HashMap, TreeMap, LinkedHashMap, CuncurrentHashMap 차이 (0) | 2020.12.03 |
개발자 면접 질문 - Singleton 패턴을 쓰는 이유와 문제점 (0) | 2020.12.03 |
개발자 면접 질문 - 인터페이스 정의 (0) | 2020.12.03 |
개발자 면접 질문 - 자료구조 시간 복잡도 (0) | 2020.12.03 |