기초 Q. Call by reference란 무엇이고 보통 어떻게 쓰이나요? Call by reference는 메서드에 변수를 인자로 전달할 때, 그 변수의 원래 주소를 전달하는 방법을 말한다. 메서드 내에서 이 변수를 조작하면 원래의 변수의 값이 변경된다. 원래의 값을 변경하고 싶을 때, 또는 큰 데이터 구조를 복사하는 비용을 피하고 싶을때 사용된다. Q. Override 와 Overload 를 설명해주실 수 있을까요? Override는 상속 관계에 있는 클래스에서 상위 클래스가 가지고 있는 메서드를 하위 클래스에서 재정의 하는 것을 말한다. Overoad는 매개 변수의 타입과 개수를 다르게 하여 다양한 호출에 응답되도록하는 것을 말한다. Q. JPA는 언제 필요하고 언제 필요하지 않은지 설명해주실 ..